Avatar billede juks Novice
21. august 2002 - 12:03 Der er 14 kommentarer og
1 løsning

reverse enginering.

hej, vi har et problem med en .exe fil vi har lavet i VB. alt sovsekoden ligger lokalt på en medarbejdes pc, som herefter er blevet stjålet. og vi har kun exe filen , jeg ved at man kan lave reverse enginering og at det er ulovligt men det skal bruges på vores eget program. er der nogen der ved hvor man kan anskaffe et sådanne program ???? eller har mulighed får at gøre det for os!
Avatar billede dk_akj Nybegynder
21. august 2002 - 12:31 #1
Med mindre det er lavet i VB3 eller før er jeg ikke vidende om det kan lade sig gøre.
Her er et link til en <vb3 løsning:
http://www.tek-tips.com/gfaqs.cfm/lev2/4/lev3/32/spid/222/sfid/939

Der findes en hemmelig kode du med fordel kan bruge :"Backup" ;o)

akj
Avatar billede martin_moth Mester
21. august 2002 - 19:46 #2
reverse engineering - er det ikke bare en måde, at få optegnet sine objekters relationer til hinanden ud fra noget kode?

Normalt opretter man jo først relationerne, og så kan VB generere "skelettet" til koden. Og reverse engineering er at have koden og så oprette skelettet, for at få et overblik.

Jeg tror (bemærk "tror") bestemt ikke, at du ud fra en exe-fil kan skabe noget kode overhovedet!

Ja, backup er en svær en ;o)

Held og lykke, Martin
Avatar billede juks Novice
22. august 2002 - 10:39 #3
jeg ved godt backup er  en god ting , men når nu tossen har gemt det på sin lokale pc. så er backup jo lige meget!!!!
Avatar billede martin_moth Mester
22. august 2002 - 13:19 #4
Det der med backup var nu også bare for at være "sjov".

Som sagt, så har reverse engineering ikke noget med det du har brug for at gøre. Du har brug for en "de-compiler", og jeg tror ikke sådan en tingest eksisterer, så "tossen" må nok tilbage til tastaturet :o(
Avatar billede krismort Nybegynder
25. august 2002 - 23:27 #5
Jeps jeg har osse undersøgt det ... det du vil gøre er ikke muligt men under mig søgning fandt jeg frem til et firma som var specialiseret i at løse den slags problemer. Men jeg ved ikke om de kunne håndterer VB6 programmer. Kan heller ikke huske hvad det firma hed, men en søgning på google kunne måske være en løsning
Avatar billede krismort Nybegynder
25. august 2002 - 23:30 #6
Du skal nok osse have et slags bevis for at det er dig der er ophavsmanden til programmet... ellers vil de nok ikke have noget som helst med dig at gøre
Avatar billede juks Novice
22. april 2003 - 11:03 #7
lukker
Avatar billede dk_akj Nybegynder
22. april 2003 - 11:04 #8
jamen tak for hjælpen....


//akj
Avatar billede martin_moth Mester
22. april 2003 - 11:21 #9
Juks: Som sagt, så har du blandet to ting sammen - reverse engineering har ikke noget med du ønsker at gøre.
Så hvis du søger videre, så undlad at bruge det ord, da det forvirre - brug "de-compile" eller noget tilsvarende :o)
Avatar billede therichman Nybegynder
03. august 2003 - 01:54 #10
>Jeg tror (bemærk "tror") bestemt ikke, at du ud fra en exe-fil kan skabe noget kode overhovedet!

Jo man kan!
Prøv at åbne en af dine EXE filer i Wordpad eller en HEX editor.
Prøv fx at søge efter din forms Caption, og prøv at ændre det. Det vil nu også være ændret i selve programmet.
Det eneste problem vil nok være at få fjernet alt det som ikke var kode.
Avatar billede squashguy Nybegynder
03. august 2003 - 01:59 #11
lige en lille detalje: reverse engineering (eller re-engineering) er da ikke ulovligt, hvis man gør det på noget man selv har fremstillet...
Avatar billede therichman Nybegynder
03. august 2003 - 02:20 #12
http://www.tek-tips.com/gfaqs.cfm/lev2/4/lev3/32/pid/222/fid/939

Her står der at man IKKE kan De-Compile VB 6.0 filer.
Men der findes et program der kan se koden på VB 6.0 eller lavere.
Men der står også, som jeg allerede har sagt, at man kan bruge en HEX editor.
Må jeg foreslå "HHD HEX EDITOR"
Avatar billede squashguy Nybegynder
03. august 2003 - 02:24 #13
øhhh hvad vil du i denne sammenhæng bruge en hex editor til?

du kan bruge den til at ændre nogle bytes med, men du får jo ikke selve koden frem (og da slet ikke kildekoden)...
Avatar billede squashguy Nybegynder
03. august 2003 - 02:38 #14
hvis du skal ændre kode med en hex editor, skal programmet først have været gennem en disassembler (så du ved hvor og hvad du skal ændre).
Avatar billede squashguy Nybegynder
03. august 2003 - 02:39 #15
disse strenge du omtaler er ikke programkode, og er derfor også nemme at finde og ændre.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester