[C#/SVN] Cabot

04/03/2008 04:01 high6#61
Nothing today either sorry. Over slept. And might not get to updating tomorrow. Grinding out some video tutorials hopefully.
04/03/2008 20:02 high6#62
Quote:
Originally Posted by Izeliae View Post
is there a way to use the game's connection to test things in-game??
it might make trial and error go by a lot faster.
Well it is also easier when you trace a function to the send packet. Then back trace a bit to what the information is.

Like this segment right here.

Code:
00632B0D  /.  55                 PUSH EBP
00632B0E  |.  8BEC               MOV EBP,ESP
00632B10  |.  83EC 14            SUB ESP,14
00632B13  |.  A1 3CC1C200        MOV EAX,DWORD PTR DS:[C2C13C]
00632B18  |.  8365 F0 00         AND [LOCAL.4],0
00632B1C  |.  8945 F6            MOV DWORD PTR SS:[EBP-A],EAX
00632B1F  |.  66:A1 30C1C200     MOV AX,WORD PTR DS:[C2C130]
00632B25  |.  66:8945 FA         MOV WORD PTR SS:[EBP-6],AX
00632B29  |.  A0 48C1C200        MOV AL,BYTE PTR DS:[C2C148]
00632B2E  |.  8845 FC            MOV BYTE PTR SS:[EBP-4],AL
00632B31  |.  A0 4CC1C200        MOV AL,BYTE PTR DS:[C2C14C]
00632B36  |.  56                 PUSH ESI
00632B37  |.  8B35 14BEC500      MOV ESI,DWORD PTR DS:[C5BE14]
00632B3D  |.  8845 FD            MOV BYTE PTR SS:[EBP-3],AL
00632B40  |.  6A 12              PUSH 12                                               ; /Arg2 = 00000012
00632B42  |.  8D45 EC            LEA EAX,[LOCAL.5]                                     ; |
00632B45  |.  50                 PUSH EAX                                              ; |Arg1 = 000005FB
00632B46  |.  66:C745 EC E2B7    MOV WORD PTR SS:[EBP-14],0B7E2                        ; |Packet Head
00632B4C  |.  66:C745 F4 3601    MOV WORD PTR SS:[EBP-C],136                           ; |Packet ID
00632B52  |.  66:C745 EE 1200    MOV WORD PTR SS:[EBP-12],12                           ; |Packet Size
00632B58  |.  E8 8F9BDFFF        CALL CabalMai.0042C6EC                                ; Encrypt Show Off Skill packet
00632B5D  |.  8B0D 14BEC500      MOV ECX,DWORD PTR DS:[C5BE14]                         ;  PacketInfo (Look at cabot source)
00632B63  |.  E8 B39BDFFF        CALL CabalMai.0042C71B                                ;  Send Show Off Skill packet
00632B68  |.  5E                 POP ESI
00632B69  |.  C9                 LEAVE
00632B6A  .  C3                 RETN
You can easily see what is being set, you back trace a bit more and find out exactly what everything is.
04/03/2008 20:29 ichigo13#63
high6, izeliae hope you guys good luck in ur project last time i heard on a svn bot was from ragnarok wow this bot will be so good if many would contribute their knowledge in coding.

more power
04/03/2008 21:33 bardok#64
Can you guys make me a bot that will make bots for me?
04/03/2008 21:54 Izeliae#65
a bot that makes bots? thats a hell of a request!
04/03/2008 22:08 dudio#66
Quote:
Originally Posted by bardok View Post
Can you guys make me a bot that will make bots for me?
OMG!

But high6 or anyone...can you recommend any good books on asm? I have been learning c# and c++ over the past year or so and I still can do nothing like what you guys are doing. I could do a gui for your program though. lol
04/04/2008 00:05 Bobs16#67
Quote:
Originally Posted by dudio View Post
OMG!

But high6 or anyone...can you recommend any good books on asm? I have been learning c# and c++ over the past year or so and I still can do nothing like what you guys are doing. I could do a gui for your program though. lol
I took a basic asm class which was pretty fun. We had some book don't remember what it was but like many textbooks it doesn't teach you much. Best way to learn is through trial and error. Online tutorials help a lot as well.
04/04/2008 03:33 dudio#68
Yeah man...I understand about the asm tuts on the net and stuff. But if I wanted to do the things like in this thread on WinXP, would I use 32 bit asm or something? I see alot of tuts that say they are for a specific type of asm. O_o And what compiler would I use? I don't know man. Everytime I ask this question I get an answer like yours Bob.
04/04/2008 05:00 Izeliae#69
hang on if i can remember my collector account for RS i'll give you a link to some good books.

nope its long expired XD sec

[Only registered and activated users can see links. Click Here To Register...]

art of assembly, awesome asm book.
04/04/2008 05:16 high6#70
I learned asm through ollydbg and opcodes.hlp (comes with masm32) :P.
04/04/2008 05:25 BaGGy#71
opcodes.hlp is a bible.
04/04/2008 05:27 high6#72
Quote:
Originally Posted by BaGGy View Post
opcodes.hlp is a bible.
I printed it out and keep a copy under my pillow when I sleep.
04/05/2008 11:35 cydin#73
great works guys, cant wait for it :)
04/06/2008 00:14 Bobs16#74
Quote:
Originally Posted by high6 View Post
I printed it out and keep a copy under my pillow when I sleep.
Did you print out just the explanation of each command or the whole definition of all command. Either way thats going to leave a crink in your neck :p
04/06/2008 00:59 roadburn#75
sounds cool!

question: when the project finishes, will Cabot be a pay-to-use bot like the autotwinR? or will this be a free public bot?


i'll add thanks anyways, good luck in developing!