Avatar billede glvi93 Nybegynder
11. august 2011 - 23:42 Der er 5 kommentarer og
1 løsning

Reverse compiling/Monitor

Hej alle.
Leger lidt med c++ programmering og mangler lidt motivation.
Så besluttede mig for at lave en slags monitor, som kan læse de hexadecimale tal fra en exe fil eller lign. og lave dem om til tal/bogstaver fra ascii værdien.
Kan godt lave hex converter men mangler at kunne læse output fra exe filen.
Måske på en måde at at bruge ifstream eller lign., håber i kan svare på mit problem.
Avatar billede arne_v Ekspert
12. august 2011 - 02:12 #1
Hvad er det du vil?

enelleranden.exe | ditprogram.exe

hvor du laeser det andet programs output?

ditprogram.exe enelleranden.exe

hvor du laeser enelleranden.exe  som en data fil?
Avatar billede glvi93 Nybegynder
12. august 2011 - 14:43 #2
Det kunne være mit program såvel som en andens, vil gerne bl.a prøve at lave en monitor som læser hvad et program laver hvis den køres.
Fx. hvis man har tcpdump som man gerne vil have en monitor program til at se hvad den laver.
Altså om den laver nogen fejl, eller om man kan forbedre den til sine egne programmer evt. bruge source-koden til et andet opensource project. (har dog ikke nok erfaring til at udvikle på noget som tcpdump)
Har tænkt på at kunne forhindre programmet i at kunne køre eller få den til at gøre noget andet, både med mine egne og andres programmer (Som er opensource eller anden måde lovlig at reverse compile).
Kunne være data i exe filen såvel som output fra exe filen.
Avatar billede arne_v Ekspert
13. august 2011 - 02:25 #3
Reverse compilation of C and C++ are difficult.
Avatar billede arne_v Ekspert
11. september 2011 - 23:30 #4
Kommet videre?
Avatar billede glvi93 Nybegynder
18. september 2011 - 17:48 #5
Nej jeg har givet mig i kast med noget andet.
Men tak for at huske mig på det.
Jeg lukker debatten.
Avatar billede glvi93 Nybegynder
18. september 2011 - 17:48 #6
svar
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