🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #1887

Re: Instrukcja w locie w asemblerze.

#1887
From: Bartosz Wójcik
Date: Wed, 28 Jan 2009 13:53
25 lines
2365 bytes
On Sun, 25 Jan 2009 13:52:36 +0100, Wojciech Muła wrote:

>> Ale czy takie generowanie instrukcji w locie nie spowoduje jakiś
>> problemów na przykład z programami antywirusowymi? Czy można np.
>> zblokować dla takiego programu dostęp czytania z obszaru w którym
>> generowany byłby w locie kod?

dynamiczne generowanie kodu nie jest typowa czynnoscia wykonywana przez
programy, chociaz taka technike stosuja frameworki .NET/JAVA (JIT), wiec
softy AV nie powinny sie do tego przyczepiac

> W podobny sposób działają programy pakujące pliki wykonywalne (np. upx)
> i nie słyszałem, żeby były problemy z antywirusami. 

UPX ma caly statyczny loader :), w locie to jedynie dane rozpakowuje do
odpowiednich sekcji

w kwestii pakerow problemy byly, sa i beda :), moze nie w UPX bo to bardzo
popularny soft, ale zrob swojego pakera/protektora, a szybko sie przekonasz
na wlasnej skorze o tym, ze wiekszosc softow AV to kupa gowna, ktora nie
potrafi obsluzyc nieznanych pakerow wskutek czego markuje takie exeki jako
potencjalnie zainfekowane

-- 
Bartosz Wójcik | www.pelock.com
Technical Details
Message-ID: <1fjhiinhemv8f.bpb4ucosphe8.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
References: <c73e531a-d714-4334-956d-18a61b4b4677@r36g2000prf.googlegroups.com> <20090124200327.00a9762a.wojciech_mula@poczta.null.onet.pl.invalid> <d98a6158-f888-43a9-8a67-727f6e14448d@i24g2000prf.googlegroups.com> <20090125003001.35b1da12.wojciech_mula@poczta.null.onet.pl.invalid> <6d4788ed-25a9-40c8-8665-14172871246e@r36g2000prf.googlegroups.com> <20090125135236.0fee9983.wojciech_mula@poczta.null.onet.pl.invalid>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.onet.pl!newsfeed.neostrada.pl!nemesis.news.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!not-for-mail
From: Bartosz Wójcik <antispam@dont.use.it>
Newsgroups: pl.comp.lang.asm
Subject: Re: Instrukcja w locie w asemblerze.
Date: Wed, 28 Jan 2009 14:53:34 +0100
Organization: TP - http://www.tp.pl/
Lines: 25
Message-ID: <1fjhiinhemv8f.bpb4ucosphe8.dlg@40tude.net>
References: <c73e531a-d714-4334-956d-18a61b4b4677@r36g2000prf.googlegroups.com> <20090124200327.00a9762a.wojciech_mula@poczta.null.onet.pl.invalid> <d98a6158-f888-43a9-8a67-727f6e14448d@i24g2000prf.googlegroups.com> <20090125003001.35b1da12.wojciech_mula@poczta.null.onet.pl.invalid> <6d4788ed-25a9-40c8-8665-14172871246e@r36g2000prf.googlegroups.com> <20090125135236.0fee9983.wojciech_mula@poczta.null.onet.pl.invalid>
NNTP-Posting-Host: ayu155.neoplus.adsl.tpnet.pl
Mime-Version: 1.0
X-Trace: atlantis.news.neostrada.pl 1233150918 2523 83.27.132.155 (28 Jan 2009 13:55:18 GMT)
X-Complaints-To: usenet@news.neostrada.pl
NNTP-Posting-Date: Wed, 28 Jan 2009 13:55:18 +0000 (UTC)
User-Agent: 40tude_Dialog/2.0.15.1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit