crypto2011/IDR

C++
Windows

开源替代 IDA Pro

Interactive Delphi Reconstructor

delphireverse-engineeringdecompilerreconstructorcpp
Star 增长趋势
Star
1.2k
Forks
260
周增长
+1
Issues
41
5001k
2023年1月2024年3月2025年6月2026年9月
README

IDR

Interactive Delphi Reconstructor IDR (Interactive Delphi Reconstructor) – a decompiler of executable files (EXE) and dynamic libraries (DLL), written in Delphi and executed in Windows32 environment.

The program firstly is intended for the companies, engaged by development of anti-virus software. It can also help programmers to recover lost source code of programs appreciably.

The current version of the program can process files (GUI and console applications), compiled by Delphi compilers of versions Delphi2 – Delphi XE4.

Final project goal is development of the program capable to restore the most part of initial Delphi source codes from the compiled file but IDR, as well as others Delphi decompilers, cannot do it yet. Nevertheless, IDR is in a status considerably to facilitate such process. In comparison with other well known Delphi decompilers the result of IDR analysis has the greatest completeness and reliability. Moreover interactivity does work with the program comfortable and (we shall not be afraid of this word) pleasant.

IDR make static analysis (analyzed file is not loaded to memory and executed) that allows to safely investigate viruses, trojans and other malware applications, those which executing is dangerous or is not desirable.

The program does not require any installation activity and does not create any records in Windows registry.

Use Borland C++ Builder 6 to build this project.

IDR dont require any installations, just copy idr.exe, dis.dll, icons.dll, idr.ico and *.bin files to IDR home directory. Message "Cannot Initialize Disasm" means that file dis.dll is absent.

!!! Knowledge bases for various Delphi versions can be found here (find files kb*.7z and syskb*.bin).

TntControls can be found at https://github.com/rofl0r/TntUnicode

!!! In project options use build Release version with no Optimization.

相关仓库
HeidiSQL/HeidiSQL

A lightweight client for managing MariaDB, MySQL, SQL Server, PostgreSQL, SQLite, Interbase and Firebird, written in Delphi and Lazarus/FreePascal

PascalappGNU General Public License v2.0mysqldelphi
heidisql.com
6.2k586
yitter/IdGenerator

💎多语言实现,高性能生成唯一数字ID。 💎优化的雪花算法(SnowFlake)——雪花漂移算法,在缩短ID长度的同时,具备极高瞬时并发处理能力(50W/0.1s)。 💎原生支持 C#/Java/Go/Rust/C/JavaScript/TypeScript/Python/Pascal 多语言,提供其它适用于其它语言的多线程安全调用动态库(FFI)。💎支持容器环境自动扩容(自动注册 WorkerId ),单机或分布式唯一IdGenerator。💎顶尖优化,超强效能。

ClibraryMIT Licensesnowflakeidgenerator
3.2k426
Embarcadero/Dev-Cpp

A fast, portable, simple, and free C/C++ IDE

PascalGNU General Public License v2.0cppdev-cpp
embarcadero.com/free-tools/dev-cpp
3k324
AngusJohnson/Clipper2

Polygon Clipping, Offsetting & Triangulation in C++, C# and Delphi

C++libraryBoost Software License 1.0cppcsharp
2.5k452
Fr0sT-Brutal/awesome-pascal

A curated list of awesome Delphi/FreePascal/(any)Pascal frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff. Open source and freeware only!

PascalawesomeCreative Commons Zero v1.0 Universalpascal-languageawesome-list
2.1k411
danieleteti/delphimvcframework

DMVCFramework (for short) is a popular and powerful framework for Web API and Web Applications in Delphi. Supports RESTful and JSON-RPC WEB APIs development.

PascallibraryApache License 2.0restfulrestful-api
1.4k383
HashLoad/horse

Fast, opinionated, minimalist web framework for Delphi

PascallibraryMIT Licenseframeworkrest
1.4k246
salvadordf/CEF4Delphi

CEF4Delphi is an open source project to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC for Windows, Linux and MacOS.

PascallibraryOtherdelphicef
briskbard.com/forum/
1.3k406
castle-engine/castle-engine

Cross-platform (desktop, mobile, console, web) 3D and 2D game engine. Powerful visual editor. Support for glTF, X3D, IFC and more. Fast clean code using modern Pascal. Free and open-source.

PascalOtherpascal2d-game-engine
castle-engine.io
1.2k166
DarkCoderSc/win-brute-logon

Crack any Microsoft Windows users password without any privilege (Guest account included)

Pascaldelphipascal
1.2k185
MagicFoundation/Alcinoe

Alcinoe empowers developers to build fast, modern apps without the usual complexity or performance bottlenecks. It keeps the focus on innovation—not tool constraints—delivering top performance, deep customization, and great cross-platform UX while staying independent of GAFA ecosystems.

PascallibraryApache License 2.0delphidelphi-library
1.1k246
lmbelo/python4delphi

Free components that wrap up Python into Delphi and Lazarus (FPC)

PascallibraryMIT Licensedelphilazarus
1.1k335