flat assembler
Message board for the users of flat assembler.
![]() Goto page Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Next |
Author |
|
sina 22 Dec 2003, 19:02
ok i found great doc on this
|
|||||||||||
![]() |
|
comrade 24 Dec 2003, 00:04
Maybe this help...
Change szFileName and imgbase in loader.asm, compile both files, run loader.exe.
|
|||||||||||
![]() |
|
sina 24 Dec 2003, 00:06
thanks i am working on them
|
|||
![]() |
|
terex 03 Jan 2004, 20:42
[offtopic]
Hey, men, to make your im really good, you will must add plugins support... And all pretty featurs of pure assembler code will be hidden by delphi code of one of popular plugins... ![]() ![]() [/offtopic] _________________ sorry for my english |
|||
![]() |
|
GuyonAsm 05 Jan 2004, 14:38
Sorry Im gonna have to jump off this project. I've dumped Windows completely and have moved over to Gentoo Linux distro ( www.gentoo.org ) for the past 2 weeks. Im loving gentoo and I plan to use flat assembler even on linux =).
![]() _________________ I shall not evade what is predestined because every battle, is another lesson - GuyonAsm. A Believer of The System. |
|||
![]() |
|
roticv 10 Jan 2004, 11:35
VeSCeRa,
How's the projest going on? Pretty keen on seeing this becoming a success. I would be interested in this project but first, I need to work on the other projects that I have in my hand. Do email or pm me if you need help. May be of some help.. Regards, Victor |
|||
![]() |
|
sina 10 Jan 2004, 20:25
thanks for your support
first of all i know that you are a good asm programmer and appreciate this i cant work on it for some time becouse i am having final exams and lack of time but the bigger problem is the project is so much big as i have learned more about the icq protocol my first attempt is just xoring the password and then with this xored password and some uin i am going to create the connection to the icq server please look at the password xoring docs i have posted here i know you can help if u take some time on this |
|||
![]() |
|
roticv 11 Jan 2004, 06:15
Hi VeSCeRa,
I thank you for your praises. Currently I am adding roasting password into your faim.asm that you have uploaded. Regards, roticv |
|||
![]() |
|
roticv 11 Jan 2004, 07:03
Working version of your roaster.exe
![]()
|
|||||||||||
![]() |
|
sina 11 Jan 2004, 11:42
ok first with understanding your code i am going to try to create the very first login packets
![]() thanks for your great help |
|||
![]() |
|
roticv 13 Jan 2004, 14:09
I can't wait for the first login packet. That's would be the milestone. Hehe. If you do need help, do paste more information on the things needed for login. Perhaps I will add moer code into faim.asm (The code that you have uploaded on the board in the earlier posts)
|
|||
![]() |
|
sina 13 Jan 2004, 23:29
yes i am excited too but i really have no more time for the moment becouse of my final exams
your roaster was working perfect but in the manual the letters are lowercase but in our roaster the roasted pasword contains the letters in uppercase can u make comments to the roasting code ? it will be very educative for me ![]() in the oscar doc it says Roasting is performed by first xoring each byte in the password with the equivalent modulo byte in the roasting array ( 0xF3, 0x26, 0x81, 0xC4, 0x39, 0x86, 0xDB, 0x92, 0x71, 0xA3, 0xB9, 0xE6, 0x53, 0x7A, 0x95, 0x7C ) so i have changed them to their char values it makes roasting array = ó&?Ä9†Û’q£¹æSz•| and tested the passwords it really works but the problem is, in the first packet we should have Quote:
i can make the roasted password but it the result is a string but we need the hex code or the corresponding ascii values may be we should add another label to the roaster that shows the ascii values that we will add to the packet |
|||
![]() |
|
roticv 14 Jan 2004, 12:36
Finally I taken a detailed look at the documentation. Wow. I am amazed by how well documentated the documentation is. Personally I think it is better to make use of md5 to send the password, but nevertheless that could be added later. For now, we could work on the roasting password.
Give me a some time, and I suppose I will be able to produce the first login packet and I will post it here. Yes, I will try to remember to add comments for the roasting password part. I displayed the hex in uppercase because I feel that hexvalues look better in uppercase as opposed to lowercase. Just a personally perferrance. If you do not like it just change the code on line 90 and 95 to add xx, 39 btw, do you know I have added you? |
|||
![]() |
|
sina 14 Jan 2004, 22:14
yes i know i have added you too
please comment your code if you make something ![]() |
|||
![]() |
|
roticv 15 Jan 2004, 09:33
Here's what I have added. Take a look. Yes the login packet is created and sent, though I have not worked on the receiving part. Will work on it when I have more time. For now just please tell me if I am correct with the implementations. Have a nice day then..
[edit]Attachment removed, look at the later post |
|||
![]() |
|
roticv 15 Jan 2004, 15:00
I have added more code. There will be an int3 in my code so that it will break into my JIT which would be ollydbg. Dump the value in ebx and you will see the response from the server
![]() Last edited by roticv on 17 Jan 2004, 08:03; edited 1 time in total |
|||
![]() |
|
sina 15 Jan 2004, 17:39
yeah you are just great
this is the snack dump of the packet faim.exe created with uin 123456789 and password MyPassword Quote:
winxp pro after sending the packet it crashes |
|||
![]() |
|
roticv 16 Jan 2004, 14:10
It is not a crash. It is a breakpoint. Refer to the previous post on it. In fact, I am more interested in the response given by the server.
|
|||
![]() |
|
roticv 17 Jan 2004, 08:01
Hi hi,
I added more code and now fixed the authorisation (The first step into the icq protocol). Finally some achievement ![]() Last edited by roticv on 08 Feb 2004, 13:12; edited 1 time in total |
|||
![]() |
|
Goto page Previous 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 Next < Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.