logs archiveIRC Archive / Undernet / #asm / 2006 / February / 5 / 1
Deathmaster
.dasm 0x6312
.dasm 6321
damn.. where's wisebot?
voider
dead
i'm reintalling the server it was on
hum, i can probably spawn it here temporarly
Deathmaster
:)
.dasm 6321
wisebot
Deathmaster:
-------------------------------------------------
00000000 6321 arpl [ecx],sp
-------------------------------------------------
voider
?? test
wisebot
voider: TEST -> Test For Bit Pattern
OzuX
hello :)
xph
hi
Deathmaster
http://www.nomorepasting.com/paste.php?pasteID=57093 i have that piece of code that should get itself patched so basicly at this stage it should reach line 25 only once.... but it doesn't! it never reaches line 25. why is that? pls help
         

xph
have you tryed to debug that code ?
Deathmaster
that's why i put those msgboxes there in the first place :))
it appears only the first one
the second one never shows up, but it should
xph
0EB04h is opcode for what ?
Deathmaster
jmp $+4
xph
try to debug with olly
it gives you some error ?
maybe the section is not writable
the section witch includes that code in memory
Deathmaster
no, the section is writeable
i patched code in some other places and it worked just fine
Toro
do what he said... debug the code
xph
give me that exe to debug it...
upload somewhere
one second..
to enable DCC
EwIck
danger meter is acting crazy
Deathmaster
LOL
ewick: did you take a look at the code? have any idea?
EwIck
I don't write or read asm just for fun
and that's hardly asm
Deathmaster
lol why is it hardly asm?
EwIck
it's just stupid HLA from the looks
Deathmaster
HLA = ?
tiocsti
hla is assembler just as much as masm is
EwIck
high level assembly..
yeah, right
tiocsti
its just fancy compile time macro tricks
just like masm
Deathmaster
lol how is that high level?? 'cause i used used a stupid macro?
tiocsti
if you're going to bi**h about hla, then why dont you bi**h at similar things in masm
they are requirewd in neither assembler
EwIck
it's just a lame excuse not to use C
         

Deathmaster
anyway... it doesn't matter how the code appears to be, the question is why isn't that thing working properly?
Toro
try to debug it to find out.. like everybody else does
EwIck
yeah
line 9 is a pretty obvious reason why execution would never reach line 25
xph
Deathmaster: i think I saw where is the problemm
Deathmaster
?
xph
Deathmaster: you are patching in a wrong place
--before
ADD DWORD PTR SS:[EBP-C],EAX
ADD BYTE PTR DS:[EAX],AL
JMP SHORT 00401050
--after
ADD DWORD PTR SS:[EBP-C],EAX
ADD BL,CH
JMP SHORT 00401050
that's what your code does...
I think you want to patch that JMP..
Deathmaster
yup
oh wait a minute
i think i'm patching the wrong thing
xph
i know that
Deathmaster.. try to learn to use a debugger... for example Olly
Deathmaster
LOL i forgot to invert the bytes... damn that was stupid
i should have assigned 04EB, not EB04
EwIck
Leona_K!
Leona_K
hello Ewick
Deathmaster
anyway... thank you very much xph
EwIck
whaddup
xph
any time Deathmaster
Leona_K
...? not much, and you?
EwIck
same old
_exe
Phone booth! I love this movie.
Hug me, squeeze me, caress me and kiss me!
edcba
sorry i read kick me
_exe
Haha
I thought that French people where better lovers.
were
Flopik
they make lover better
_exe
Yes, it's because you're accent.
Utterkins
accent?
_exe
The way they talk.
Utterkins
ok
_exe
Utterkins: isn't that word correct?
TCA
"It's because of your accent"
_exe
God, sorry.
I sometimes confuse where with were and you're with your.
Well, and I forgot the "of" completely :-p
Utterkins
french accent isnt that hot
edcba
and bi**h with beach
TCA
Don't worry about it, _exe
Just helping out.
_exe
Thank you :_D
http://ocw.mit.edu is pretty nice, Computer science section has a lot of interesting documents.
Utterkins
bored
din
Any opinions for Linux 32bit on AMD64 for which of Gnu AS , NASM or YASM is the fastest assembler ?
Mikkey
Actually..
din
yes..
Mikkey
YASM is a complete rewrite of NASM, although I yet do not know if those guys have already achieved their willing of parsing NASM's syntax decently
din
I know that, but i don't know if it affects in any way speed
Ashe`
I'm not sure how the assembler would affect the speed of your executable
din
i'll be more specific
in the ./configure script of mplayer there is an option that lets you decide which assembler to use..that's why I am asking
Ashe`
I doubt it'll make any significant difference
_exe
At least no speed difference, maybe size difference.
Mikkey
It won't make any.
din
the only part that interests me is speed no matter the size of the executable
Mikkey
I thought it was task-dependant on the very first
din
ill stick with as for the time..
Mikkey
Stubborn greeks.
You know, they're quite way more complex whenever they have to decide wether offering you one of their vessels or not.
_exe
Mikkey!
Mikkey
;-)
_exe
How are you Mikkey ?
http://sinfulshirts.com/images/largeviews/71.gif
Int3
hey peo
people
_exe
a-lee-n
xph
hello
Int3
;)
hey _exe.file
how are y0ou doing?
_exe
I'm okey. Missing a friend that's travelling.
You?
Int3
I am just drunk
_exe
:_O
People get drunk in India?
Int3
lol
yea
_exe
Haha
Did you go out?
Int3
yea, along with friend
nobody at home. so, i went for drinking :P
_exe
Did you get any chick?
Int3
its not Pub, just Bar. You dont get chick in Bar though.
_exe
Oh, I see.
You don't have gf, do you?
Int3
Nope, i dont have
and i dont like girl who drinks and smokes anyway :P
_exe
Heh, the same with me.
Smoking looks really awful.
« prev 1 2 next »