Article View: pl.comp.lang.asm
Article #772Re: Disasemblacja - dziwne wyniki
From: Matuzalem
Date: Fri, 27 Oct 2006 16:12
Date: Fri, 27 Oct 2006 16:12
45 lines
2817 bytes
2817 bytes
Tomasz Maciąg napisał(a): > Za pomocą PEExplorera próbuję disasemblować pewną DLLkę. Interesuje mnie w > niej jedna istrukcja: > > 81D1214E62FE adc ecx,FE624E21h > Powyższy ciąg bajtów można znaleźć w DLLce bezpośrednio dowolnym > hexedytorem (jest to jedyny taki ciąg w pliku) Skąd ten pomysł, że w każdej dll-ce? ( ja tak to zrozumiałem :P ) > Dziwi mnie to, że wg hexedytora dalej następuje: > D4C7 ...itd Może patrzysz na inny offset? (offset danych kodu nie zawsze zgadza się z offset-em w pliku) > Tymczasem wg PEExplorera następną istrukcją jest: > 51 push ecx > 50 push eax > > Skąd się bierze ta rozbieżność? Próbowałem w32dasmem, ale kosmos pokazuje, > wg niego jest tam sieczka, jakieś przypadkowe rozkazy wymieszane z > instrukcjami koprocesora, itp... > Coś robię nie tak, czy o czymś zapomniałem/nie wiem? Jesteś pewien, że przeglądasz kod z zakresu code a nie data? Ciąg '81D1214E62FE' na pewno nie jest tym co podajesz, po dekodowaniu: 81D1214E adc, 04E21h 62 ?? FE inc b, [bx][si] ; ? > Mam jeszcze jedno pytanie: dawno temu w czasach Win98 używałem SoftICE do > hmm... powiedzmy debugowania :) i działało to fajnie. Jednak wypadłem z > obiegu, czy dziś jest jakaś wersja SoftICE która współpracuje z WinXP? Z tego co mi wiadomo, to SoftICE zakończył na 98, owszem można go uruchomić na XP, jednak, osobiście nie znam nikogo komu by się to udało, nawet z pełnym pakietem DriverStudio :] (mnie się udało częściowo, tzn. przy starcie działa, ale potem odmawiał posłuszeństwa, no i przy reboot/shutdown pojawiał się "blue screen") Pozdrawiam
Technical Details
Message-ID:
<1161965523.723424.17220@m73g2000cwd.googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!m73g2000cwd.googlegroups.com!not-for-mailReferences:
<op.th262lh3o2urx7@conroe>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!m73g2000cwd.googlegroups.com!not-for-mail From: "Matuzalem" <codemaster_@op.pl> Newsgroups: pl.comp.lang.asm Subject: Re: Disasemblacja - dziwne wyniki Date: 27 Oct 2006 09:12:03 -0700 Organization: http://groups.google.com Lines: 52 Message-ID: <1161965523.723424.17220@m73g2000cwd.googlegroups.com> References: <op.th262lh3o2urx7@conroe> NNTP-Posting-Host: 212.244.115.33 Mime-Version: 1.0 X-Trace: posting.google.com 1161965530 20527 127.0.0.1 (27 Oct 2006 16:12:10 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Fri, 27 Oct 2006 16:12:10 +0000 (UTC) In-Reply-To: <op.th262lh3o2urx7@conroe> User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.1) Gecko/20061010 Firefox/2.0,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: m73g2000cwd.googlegroups.com; posting-host=212.244.115.33; posting-account=HFFdEQ0AAACI08bdAnMScVqwVEj2ucOg Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit