DEZasamblare
Last Updated: Aug 24 2005 15:05, Started by
Gurban_Dan
, Aug 17 2005 19:08
·
0
#1
Posted 17 August 2005 - 19:08
Cum iau un fisier EXE (scrie in C++) si il transform din nou in program C++
Eu fol. ASM doar de la program la executabil? Cum poate fi facut invers ? |
#3
Posted 17 August 2005 - 20:51
Celestin, on Aug 17 2005, 19:31, said: nu se poate Evident ca se poate daca programul respectiv este compilat cu optiuni de debugging. Doar asa. |
#4
Posted 17 August 2005 - 21:10
pe unde ai vazut softuri comerciale compilate asa ? :naughty:
|
#5
Posted 17 August 2005 - 22:14
Lasa softurile comerciale, dar orice program, daca vrei sa ruleze bine, il compilezi cu optimizatorul activat... si bye bye, uneori stai si te crucesti uitandu-te la codul generat...
|
#6
Posted 17 August 2005 - 22:18
Celestin, on Aug 17 2005, 21:10, said: pe unde ai vazut softuri comerciale compilate asa ? :naughty: Nu a specificat in intrebare ca se referea la softurile comerciale. Spuneam care ar fi posibilitatea sa obtina cod sursa prin dezasamblare. |
#7
Posted 17 August 2005 - 22:45
aha ...sure ...ia sa raspunda sa vedem despre ce executabil e vorba.
|
#8
Posted 19 August 2005 - 16:45
Ce vreu eu de fapt este sa ma "antrenez" pentru programarea antivirus.
Dar am vazut ca acest lucru (DEZasamblarea) pote fi folosita si sa modifici executabilele in scopul tau. Spre exemplu, daca softul are meniu,sau stringuri in engleza, tu sa il scrii in romana. Am facut asta doar la programe de DOS, dar la alea de Windows nu tine "vrajeala". Acum am un soft (DOS) de calcul care prelucreaza datele de la un aparat. Nu stiu dupa ce formule, dar as vrea sa aflu. Si in afara de asta as vrea -la asta fac eforturi- sa-i modific putin algorimul. Multam. :cursing: :cursing: |
#9
Posted 19 August 2005 - 17:39
ceea ce vrei tu se cheama translator (asm->c) si disassemler (cod masina->asm). gasesti pe net sau iti faci tu.
nu este nici un secret, orice se poate. dar vezi ca chestia in care te bagi este mai mult ilegala decat legala (si se mai cheama si reverse engineering) sfatul meu este sa inveti calumea inainte sa te apuci de lucruri serioase (si asta crede-ma ca este serioasa, si nu pentru ca ar fi ilegala, ci pentru ca necesita cunostiinte pe care nu multi le au sau sunt dispusi se la aiba) va trebui sa intelegi totul la nivel de bit pentru ca sa ai ceva sperante, sau sa folosesti in prostie tool-uri de pe net. (mai e necesar sa subliniez un anume termen din ultima propozitie?:rolleyes: ) posibilitatile sunt nelimitate: depinde ce vrei si cat "te tine" :peacefingers: P.S. - mai exista o chestie: "social engineering". poate ai auzit de tehnica asta: mergi la omu care a facut programu si "ii ceri" codu sursa :naughty: |
#10
Posted 19 August 2005 - 19:05
Gurban_Dan, on Aug 19 2005, 17:45, said: Ce vreu eu de fapt este sa ma "antrenez" pentru programarea antivirus. Dar am vazut ca acest lucru (DEZasamblarea) pote fi folosita si sa modifici executabilele in scopul tau. Spre exemplu, daca softul are meniu,sau stringuri in engleza, tu sa il scrii in romana. Am facut asta doar la programe de DOS, dar la alea de Windows nu tine "vrajeala". Acum am un soft (DOS) de calcul care prelucreaza datele de la un aparat. Nu stiu dupa ce formule, dar as vrea sa aflu. Si in afara de asta as vrea -la asta fac eforturi- sa-i modific putin algorimul. Multam. :cursing: :cursing: :naughty: told you |
|
#11
Posted 19 August 2005 - 20:50
Mai depinde si in ce e scris programul Daca e scris in Java, Visual Basic sau Delphi mai merge. Daca e C sau C++ niet sanse.
|
#12
Posted 22 August 2005 - 09:53
dixy, on Aug 19 2005, 21:50, said: Mai depinde si in ce e scris programul Daca e scris in Java, Visual Basic sau Delphi mai merge. Daca e C sau C++ niet sanse. delphi??? daca te referi la delphi .net, nu zic nimic, dar daca te referi la dephi clasic (3-7) :nonobad: de cand se aseamana delphi cu java la "output"? :huh: |
#13
Posted 23 August 2005 - 16:32
OK., multumesc mult pentru raspuns.
Dar ce mi se poate intampla ? Eu nu am nici Windiws-ul cumparat si n-am patit nimic. As vrea sa fac asta din pasiune. Dar fara sa 'ma risc'. Daca mi-as dezasambla propriile programe n-ar mai fi nici un farmec. |
#14
Posted 24 August 2005 - 06:57
Va obositi degeaba. Asta e tipul care a declarat in Sexy Lounge ca vrea sa faca hîþa-hîþa cu maica-sa. Pacat ca i-au sters topicul era chiar marfa. :D
|
#15
Posted 24 August 2005 - 08:18
pai intre o partida cu ma-sa......un reverse engineering....:)
|
|
#16
Posted 24 August 2005 - 15:05
Mai Dixy, nu inteleg ce ai de te iei de mine.
Nu ai nici un avantaj din asta. Numai asa din placearea de face rau? Insemna ca esti bolnav. Asta e rau pt. tine. Eu nu vreu sa te jugnesc cand iti spun asta, dar a fi bonav se poate intampla oricui. Una din regulile pentru a fi sanatos pshic este: fii mereu activ si creativ. In loc sa colectionzi cuvinte urate, mai bine te-ar pasiona si pe tine ceva, nu neaparat programarea. |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users