logs archiveIRC Archive / Undernet / #asm / 2006 / February / 16 / 1
Mikkey
Again?
Jesus Christ.
vann
TCA deserted us again :_(
Mikkey
What's happened?
vann
Yesterday he banned us all.
Mikkey
What for?.
vann
Nothing.
Let me see the logs.
Mikkey
Has he gotten mad once again?
Those suicide-girl episodes didn't treat him well.
vann
Haha
(06:11pm) * X sets mode: +o TCA
(06:11pm) * TCA sets mode: +mi
(06:11pm) * TCA goes back to bed
(06:12pm) * X changes topic to '(toro) *spanks TCA*'
(06:12pm) * X sets mode: +b *!*@*
Mikkey
Perhaps he was just teasing.
         

vann
Uhm.
(06:03pm) <sektie> hm.
(06:03pm) <sektie> so you didn't quit.
(06:04pm) <TCA> I did quit
(06:04pm) <TCA> I started over
(06:04pm) <TCA> With several months inbetween
(06:05pm) * sektie decides she doesn't care any more.
(06:05pm) * sektie has quit IRC (Quit: leaving)
Mikkey
It isn't strange from where it's coming out.
vann
Maybe sektie made him remember something.
(btw, I'm exe)
Mikkey
I realized.
EwIck
mark is a weirdo, period
Mikkey
I don't even know where (physically) does he live any longer
Ci vediamo.
EwIck
who?
vann
Sigur Rós is nice
krenz
hey guys
can someone explain a stack frame?
is it just a function loaded into the stack?
vann
No :_/
You create a stack frame when you call a function.
http://en.wikipedia.org/wiki/Stack_frame
krenz
lol i'm reading that wikibook right now
good intro to asm you think?
thanks vann
it's amazing how much more understandable C becomes wheny ou start to learn asm
vann
Yes.
krenz
i don't even know C and it's starting to make sense
by the way, what does the registers stand for
like ebp and the others wiki use?
vann
extended base pointer
extended stack pointer
krenz
esp points to the current address being read, correct?
vann
it points to the top of the stack
krenz
always?
ohhh ok
that's why the use (esp + 8) to read from different values?
correct?
vann
Yes.
krenz
ok ok
everything's coming together lol
thanks
now what is the ebp for?
vann
it points to the base of the stack
         

krenz
what's the "base"?
vann
when you call other function, you'll probably change the "base"
you habe top data base
have
krenz
ok
vann
Grr, I need to do a curriculum vitæ.
krenz
what's that?
vann
Uhm, something wheere you put all your information
bleh, time to sleep.
natta.
Antonio-
manager change ?
l0cke
TCA
!
TCA
hi
MarchHare
Question about IDA...I disassemble a file, and save it. Why does it bi**h and moan when I try to open a database file about it being of type t4A? I disassembled it as an 8086
No takers?
Int3
hey people
Fire_ZeroOne
hey
MarchHare
Hey is fer herses
You two hepcats know anything about using IDA?
Fire_ZeroOne
ask the herses
MarchHare
They didn't know when I asked them last time =P
Int3
ask hepcat
MarchHare
I would, except he don't know no asm.
In lieu of that, do either of you two know much about using IDA
Int3
MarchHare : what do u wanted to know about IDA?
MarchHare
Quick question about it. Giving me a bit of a problem opening a file it saved.
I save a database, and when I try to reopen it, it refuses, stating it doesn't have a module for a t4A processor. The original disassembly was vanilla 16-bit 8086, straight binary.
Int3
could be bug in IDA ?
since, IDA never thought some rare human like you will be disassembling 8086 stuffs?
MarchHare
It seems to handle everything else fine.
Gets the opcodes right and all.
I'm examining a boot sector from a disc, to see how it works.
So it necessarily would be in 8086
Int3
MarchHare : you could use DOG debug.exe to disassemble :)
MarchHare
I could, but that makes it a little tricky to do things like labels and realignment.
Realignment is why I moved from ndisasmw...
Int3
true
MarchHare
I confirmed the opcodes with debug.exe
Same for ndisasmw and IDA
The big problem is setting a label somewhere based on a jump, then having to realign, and finding out that jump wasn't actually there.
That can usually be cleared by knowing where all the data sections are, right?
Int3
Did you tried checking settings in IDA?
and why it is asking about t4A processor ?
MarchHare
I don't know why it's asking about a t4A. I've never even heard of it.
Int3
you could check in settings of IDA ?
MarchHare
If I knew why it wanted a t4A instead of an 8086, I'd know.
Seems to be based on the file. There aren't a lot of settings I know about yet. I'm still learning the ropes.
Int3
:D
MarchHare
I figured I'd be smart to start with a relatively simple piece of binary, like a boot loader.
I've never really tried to reverse engineer anything like this. It's a lot of fun.
Int3
sure, if you are ready to take pain. its fun.
MarchHare
It keeps me up really, really late. I like it.
It's a challenge. I need a good challenge.
Makes me a better programmer, too.
Int3
thats right
Meanwhile, if you are involved in developing somethig in Assembly. That will give better understanding in Reversing things.
MarchHare
Reversing it makes me figure out what a bunch of movs and jmps are doing. I get a little bit better at reading things.
Well, I've written some really basic assembly stuff, if that helps.
I know how to call functions, and all.
Int3
(Action) back
MarchHare
Velkommen bacl.
Int3
tanks
MarchHare
I reckon I should go to bed now. I've been going to sleep way too late lately.
I'll have to see who might be able to help me with my issue with IDA
Int3
:)
stool
most likely IDA is going to disassemble 16bit code wrong
TCA is back :)
TCA
:)
Ever|asT
?? ircop
wisebot
Oh, I forgot the answer
_exe
(Action) slaps Ever|asT
TCA?
Ever|asT
(Action) slaps _exe
TCA
Yes?
_exe
jeg snakker norsk nå!
Ever|asT
flink du er :D
silje thought you?
_exe
Yup, Silje and Toro are helping me.
Ever|asT
(Action) slaps tca
_exe
TCA are you going to stay with us?
Ever|asT
he is never leaving!
_exe
rofl.
Who are you Trixs?
Does anyone play Codewars?
toro.
toro
exe :D
_exe
How are you?
toro
okey i guess, and you?
« prev 1 2 3 4 next »