Декомпилатор!?
12 отговора
663 прегледа
Декомпилатор!?
Момчета, (и момичета)... някой знае ли читав декомпилатор за Бейсикови програми? Рових в гугъл, но няма да разправям каква бъркотия става с отговорите му. А пък да разбера оттам и дали това, което намирам е читаво - е невъзможно. Затова пускам темата, можем да обсъдим малко...
Re: Декомпилатор!?
:) бе хора,стига сте краднали бе :) За ВБ6 такова животно нема(все още).Има няколко неща ,които се доближават,но лично според мен не вършат работа.
Re: Декомпилатор!?
Декомпилатор няма. В VB6 програмите се компилират почти като C/C++ програми. Дори линкера е същия. Все едно е да декомпилираш прграма на C/C++. Няма начин всичко е асемблер. Евентуално ако е пуснато "Compile to P-Code" може и да стане ама то това май почти никой не го ползва.
Виж между другото тук [линк] много интересна статия.
Боже колко мъка има на този свят Боже!



Виж между другото тук [линк] много интересна статия.
Боже колко мъка има на този свят Боже!
Re: Декомпилатор!?
няма такова нещо за ВБ 5 & 6, така че не си губи времето. Аз преди години (бидейки млад и глупав) загубих сумати време в търсене без никакъв резултат
>>>>Има няколко неща ,които се доближават
Не съм видял нищо което което да се 'доближава' по какъвто и да било начин.
>>>>Има няколко неща ,които се доближават
Не съм видял нищо което което да се 'доближава' по какъвто и да било начин.
Re: За неверниците показвам нагледно
Това според мен е направено с включена Debug информация или е със срара версия на VB.
Боже колко мъка има на този свят Боже!



Боже колко мъка има на този свят Боже!
Re: За неверниците показвам нагледно
Е това не е декомпилатор. То показва само метаданни и то само на .exe-та. Не може да отвори dll който е компилиран с VB6.
Боже колко мъка има на този свят Боже!



Боже колко мъка има на този свят Боже!
Re: Декомпилатор!?
Каква е целта, от изкомпилирано EXE да направи сорс код ли?
[image][линк][image]
[image][линк][image]
Re: Декомпилатор!?
не ми се иска да те разочаровам, никога не съм търсил ако е това за което питам по-горе. Но до колкото мога да заключа от опита си като програмист на ниско и високо ниво, мога да кажа, че това е невъзможно!!!!
Ако на мен ми се наложи нещо да crack-на ползвам дебугер и дизасемблатор.
Тук има нещо по въпроса, а можеш да потърсиш и SoftICE:
[линк]
[image][линк][image]
Ако на мен ми се наложи нещо да crack-на ползвам дебугер и дизасемблатор.
Тук има нещо по въпроса, а можеш да потърсиш и SoftICE:
[линк]
[image][линк][image]
Re: Декомпилатор!?
Аз SoftICE го имам, но си е мъчнотия, като не искам да си омазвам работната машина с него. Под ХР трябва пач, глупости разни, а сега с SP2 направо ще стане благина. Инсталирал съм го на друг компютър, но като не става под виртуална машина - се налага да правя снимка на диска на другия компютър за да не преинсталирам и т.н.
SoftICE си е най-доброто, но специално за Бейсикови програми се интересувах дали има декомпилатор. Преди време виждах в "Хакери, Кракери..." един постинг по отношение на програмите на Микроинвест. Пича беше постнал някаква пародия на сорс-код, в който всички променливи бяха декларирани с номерирани имена. Абе, с малко повече късмет, от такъв код може да се направи поне заключение какво се иска. Но доколкото знам тези продукти са писани на VB3, което е значително по-различно...
;о) Сори за забавянето, но нямах нет известно време... Не съм от тези, които питат, и после никакви ги няма.
SoftICE си е най-доброто, но специално за Бейсикови програми се интересувах дали има декомпилатор. Преди време виждах в "Хакери, Кракери..." един постинг по отношение на програмите на Микроинвест. Пича беше постнал някаква пародия на сорс-код, в който всички променливи бяха декларирани с номерирани имена. Абе, с малко повече късмет, от такъв код може да се направи поне заключение какво се иска. Но доколкото знам тези продукти са писани на VB3, което е значително по-различно...
;о) Сори за забавянето, но нямах нет известно време... Не съм от тези, които питат, и после никакви ги няма.
Re: Декомпилатор!?
за това няма проблеми колега, но неудобството по някога е, че четат разни неща от паметта и не виждаш какво е. Но общо взето това върши такава работа:
[линк]
Значи ако декомпилираш програма, излиза в един приличен по-човешки асемблерен код. Освен това не ти омазва абслоютно нищо и инсталл не иска. Емулира и преходите, както и връщането от подпрограмите при изследване на кода. Също така ако го разгледаш със сигурност ще ти стане ясно какво са правили на VB. С това съм кракнал доста програмки и добре бачка.
За някакъв декомпилатор който може да обърне от асемблерен код във VB код......хм не мисля, че е възможно по ред причини, но все пак ако има някой сътворил подобно чудо и откриеш нещо по въпроса, обезателно напиши какво е и от къде да го намерим.
Поздрави.
[image][линк][image]
[линк]
Значи ако декомпилираш програма, излиза в един приличен по-човешки асемблерен код. Освен това не ти омазва абслоютно нищо и инсталл не иска. Емулира и преходите, както и връщането от подпрограмите при изследване на кода. Също така ако го разгледаш със сигурност ще ти стане ясно какво са правили на VB. С това съм кракнал доста програмки и добре бачка.
За някакъв декомпилатор който може да обърне от асемблерен код във VB код......хм не мисля, че е възможно по ред причини, но все пак ако има някой сътворил подобно чудо и откриеш нещо по въпроса, обезателно напиши какво е и от къде да го намерим.
Поздрави.
[image][линк][image]