Разное
Последние книги
Самое популярное
Все бесплатно
Все ссылки на файлы, расположенные на страницах сайта, добавлены пользователями и доступны для бесплатного скачивания. За содержание этих файлов администрация сайта ответственности не несет.
Навигация
Вопросы
Как произвести поиск файлов во вложенных папках
Категория: Файловая система
Категория: Файловая система
BDE. Создание алиасов
Категория: Базы данных
Категория: Базы данных
Упаковка ZIPTV
Категория: Компоненты
Категория: Компоненты
Получить первую и последнюю видимую строку в TRichEdit
Категория: Текст и строки
Категория: Текст и строки
Упаковать TinyDB
Категория: Базы данных
Категория: Базы данных
Вычислить логарифм
Категория: Математика
Категория: Математика
Удаление файла в корзину
Категория: Файловая система
Категория: Файловая система
Undo в memo
Категория: Компоненты
Категория: Компоненты
Перевод символа в верхний или нижний регистр для русского алфавита
Категория: Текст и строки
Категория: Текст и строки
Создание цветных строк в ListBox
Категория: Компоненты
Категория: Компоненты
Инструменты разработчика:
VB Decompiler Pro v8.3
VB Decompiler Pro v8.3
VB Decompiler - декомпилятор программ (EXE, DLL, OCX), написанных на Visual Basic 5.0 и 6.0 и дизассемблер программ, написанных на любом из языков .NET технологии. Как известно, программы, разработанные на Visual Basic, могут быть скомпилированы либо в интерпретируемый p-code, либо в выполняемый native code. Так как p-code представляет собой высоко-уровневые команды, то появляется реальная возможность восстановить из этого кода исходный (правда имена переменных и некоторых функций восстановить не удастся). VB Decompiler восстанавливает исходный код из псевдокода максимально близко к оригинальному, поэтому его при некоторых доработках реально довести до компилируемого. VB Decompiler также декомпилирует все Формы и UserControl’ы, расположенные в файле. В общем, VB Decompiler — это идеальное средство для анализа программ и идеально подходит в случае потери исходных кодов и необходимости частично восстановить проект.
VB Decompiler is decompiler for programs (EXE, DLL or OCX) written in Visual Basic 5.0 and 6.0 and disassembler for programs written on .NET technology.
The loss of source codes is a very serious problem for many developers. From my personal experience I can say that it is indeed a terrible misfortune. Imagine you write the program, spend your force, time and money, release compiled program to the customers... But one morning you see that all your sources are gone (it may be your cat, or aliens. Who knows?) You are in panic. What should you do? Tear one's hair? There is no need. Just take the VB Decompiler and simply decompile your project! VB Decompiler restores the source code from the pseudo code (P-Code) as close as possible to the original. So, after some modifications you may get really workable source code.
But you ask: what if the program is compiled not to interpreted P-Code, but in assembler Native Code? In this case, of course, you can't get fully compilable source code. But there is no need for disappointment. VB Decompiler has a built-in powerful disassembler and emulator commands to the extent possible to bring the assembly code to the original. Of course because of the diversity of modern methods of optimization and protection code, the process is not always ideal, but in this situation, VB Decompiler really helps you in the software analysis and reverse engineering.
What's new in this version:
- Calling VTable properties and methods from some form to any other
form now can be decompiled. For example if you change in Form1
property of object in Form2 - it can be correctly decompiled (Native Code)
- Parameters of object method/property is now typicle. If object
have parameters as boolean or single - it will be decompiled correctly:
single as float variable, boolean as True/False) (Native Code)
- Decompile declaration of all types of array. Multifield arrays and
arrays of object (array of Form or commandButton for example) also
supported (Native Code)
- Decompile __vbaVar2Vec, __vbaAryMove msvbvm functions
- Italian language translation
- Parsing control array index in events
- Parsing function return value (P-Code)
- Help files (English and Russian) is updated. New topics writen:
Opening file, Working with database, Saving the list of procedures,
Jump to address, The main window, Viewing of code, Decompilation from offset,
Language selection, Plugins
- Language files changed
- BugFix: Correctly calculate count of parameters in public sub's
- BugFix: Procedure analyzer and optimazer now correctly process second parameter in For command
- BugFix: Correctly process some types of VarType integer and long (Native Code)
- BugFix: Correctly detect end of some non-standard procedures in source mode