Article View: pl.comp.lang.asm
Article #1836Re: mutacja kodu asm
From: re-l
Date: Fri, 27 Jun 2008 07:05
Date: Fri, 27 Jun 2008 07:05
16 lines
1818 bytes
1818 bytes
ale co chcesz mutowac, odpalasz exeka, on sie mutuje i zapisje na dysku w innej postaci ? czy exek laduje sie do pamieci, a potem mutuje swoj 'segment kodu' ? i niby jak by to mialo ochronic przed reverse-engineringiem. triki w stylu 'zmien cos 100 rozkazow dalej, bo jeszcze nie jest w code cache'u' owszem spowoduja ze debugger/disassembler beda widzialy co innego niz to co sie obecnie naprawde wykonuje ale sa bardzo ryzykowne na obecnej architekturze wielordzeniowej, bo tak naprawde nie wiesz, czy to 100 rozkazow dalej bedzie wykonywal jeszcze ten sam rdzen, jaki jest rozmiar code cache'a itp. itd. i czy na procku ktory wyjdzie za 2 lata to jeszcze bedzie dzialalo. ... oczywiscie to 100 rozkazow to tak z palca wyssane :)
Technical Details
Message-ID:
<g4246t$2up$1@nemesis.news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mailReferences:
<1rx2rdgwi70m8$.1u97v8583ddbw$.dlg@40tude.net> <20080624174715.11590c57@cat.tac> <zsvo782yvkug$.13ttzjsfqwlw7.dlg@40tude.net>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!newsfeed.atman.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail From: "re-l" <xxx@spam.no> Newsgroups: pl.comp.lang.asm Subject: Re: mutacja kodu asm Date: Fri, 27 Jun 2008 09:05:21 +0200 Organization: TP - http://www.tp.pl/ Lines: 17 Message-ID: <g4246t$2up$1@nemesis.news.neostrada.pl> References: <1rx2rdgwi70m8$.1u97v8583ddbw$.dlg@40tude.net> <20080624174715.11590c57@cat.tac> <zsvo782yvkug$.13ttzjsfqwlw7.dlg@40tude.net> NNTP-Posting-Host: krakow.realitypump.pl Mime-Version: 1.0 X-Trace: nemesis.news.neostrada.pl 1214551069 3033 62.181.185.228 (27 Jun 2008 07:17:49 GMT) X-Complaints-To: usenet@news.neostrada.pl NNTP-Posting-Date: Fri, 27 Jun 2008 07:17:49 +0000 (UTC) In-Reply-To: <zsvo782yvkug$.13ttzjsfqwlw7.dlg@40tude.net> X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Windows Mail 6.0.6001.18000 X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6001.18000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit