[Question] Room Password

11/03/2013 02:25 Marvens01#1
Hi Developers, How are you able to get passwords for rooms? Like when you put in the number and it pops up in s4, I just don't understand how you use addresses for that, what method do you use? o_O
11/03/2013 02:34 Apflmus#2
[Only registered and activated users can see links. Click Here To Register...]
11/03/2013 02:37 PsychoXReaper#3
Quote:
Originally Posted by Marvens01 View Post
Hi Developers, How are you able to get passwords for rooms? Like when you put in the number and it pops up in s4, I just don't understand how you use addresses for that, what method do you use? o_O
S4 window func + S4 Room Info func = #Done
11/03/2013 03:35 Marvens01#4
Quote:
Originally Posted by C!be View Post
[Only registered and activated users can see links. Click Here To Register...]
Quote:
Originally Posted by Darsh2012 View Post
S4 window func + S4 Room Info func = #Done

A little more descriptive please? I want to learn to CODE and learn at least a dumbed down version of certain hacks.
And wow, I was hoping Darsh would respond too :D
11/03/2013 03:57 PsychoXReaper#5
Quote:
Originally Posted by Marvens01 View Post
A little more descriptive please? I want to learn to CODE and learn at least a dumbed down version of certain hacks.
And wow, I was hoping Darsh would respond too :D
s4 have a window api like (CreateWindowEx) but its for s4 only ofc so we get it and call it with the window id we want and it shows it ingame ^_^
P.S: i got it from fumbi shop so everyone get it from whereever he wants lol
for the room info just backtrace it from RoomName ;o
11/03/2013 08:31 onahoe#6
Yes, there are many methods.. I think i release a tool soon :{
11/03/2013 13:42 Sh1Rum#7
Quote:
Originally Posted by Darsh2012 View Post
s4 have a window api like (CreateWindowEx) but its for s4 only ofc so we get it and call it with the window id we want and it shows it ingame ^_^
P.S: i got it from fumbi shop so everyone get it from whereever he wants lol
for the room info just backtrace it from RoomName ;o
when i unerstand it right it is possible to create the window from weapon change ingame and then you can change you weapon or charakter informations from other players?

..darsh idea with the room info tool is very good. when you make a room password tool then create the roominfo window. :> it is the best :}
11/03/2013 14:32 Bloody*Star#8
Quote:
Originally Posted by Marvens01 View Post
A little more descriptive please? I want to learn to CODE and learn at least a dumbed down version of certain hacks.
And wow, I was hoping Darsh would respond too :D
-.- start with easy stuff cuz you cant have a building without a base. and learn a coding language before asking questions...even if they give you the answer you still wont know what to do with it also reversing(not really needed but very critical)


Quote:
Originally Posted by Sh1Rum View Post
when i unerstand it right it is possible to create the window from weapon change ingame and then you can change you weapon or charakter informations from other players?

..darsh idea with the room info tool is very good. when you make a room password tool then create the roominfo window. :> it is the best :}
indeed but can be patched easily, but the scanning is less efficient and maybe detect sometimes and takes time but with multi threading you have nothing to worry about and can be use for as long as you want.
11/03/2013 14:54 K1ramoX#9
Quote:
Originally Posted by Marvens01 View Post
A little more descriptive please? I want to learn to CODE and learn at least a dumbed down version of certain hacks.
And wow, I was hoping Darsh would respond too :D
search the window create func and write a little function so you can easy call it. prototype should look like this (if I remember correctly)

C++:
Code:
typedef void (__thiscall* MsgType)(void *, int32_t, int32_t);
after that, search the struct for the room, it should be very easy cause you can find it with a simple stringsearch. now find the place of code, which creates the struct or which reads it. after that, place a detour, where you read the infos from the struct and display it with a call to the messagebox function.

oh, and I forgot to say that there are already saved ID's which declare, which text should be used (thats why the prototype has 2x int and no char *). there are 2 ways to bypass that, look deeper in the messagbox function (where the text gets pushed) and hook there or change the already saved text (its like ID 1 has text "error" and so on)

Quote:
Originally Posted by Sh1Rum View Post
when i unerstand it right it is possible to create the window from weapon change ingame and then you can change you weapon or charakter informations from other players?
popping windows isnt the same like prevent popping of windows. but if you have the window create function you are able to trace back to the code that decides if the message should be pushed or not
11/03/2013 16:55 onahoe#10
Oder man macht es auf die einfachste Variante, die eigentlich jeder hinkriegen dürfte, da sie einfach so fcking easy ist: (Nachteil: Man muss halt in einem Raum sein..)

Benötigte Werte

Pointer: RoomID
Statischer String: RoomPW

Vorgehensweise

1) RoomID auslesen (für spätere Wiederherstellung)
2) RoomID in die zu hackende ändern
3) RaumPW der neuen ID auslesen (generell sollte das RaumPW statisch sein)
4) RoomID zurücksetzen (in die zuvor ausgelesene)

-> geht auch super mit Autoit ^^ (das gezeigte Tool war damals zum Testen gedacht.. nix besonderes)
11/08/2013 17:34 Marvens01#11
Thank you very much kind devs :D

I will look further and and try to negotiate with what I know :D
11/08/2013 20:43 Sh1Rum#12
Quote:
Originally Posted by Marvens01 View Post
Thank you very much kind devs :D

I will look further and and try to negotiate with what I know :D
i can give you pointer and offset of Room ID ;> when you want ..=D and the Adress for Room Password (String) the Adress has be change but i have found again :>
11/08/2013 23:39 Marvens01#13
Quote:
Originally Posted by Sh1Rum View Post
i can give you pointer and offset of Room ID ;> when you want ..=D and the Adress for Room Password (String) the Adress has be change but i have found again :>
TEEEELLLLL MMMMEEEEHHHH O ______O
11/09/2013 08:30 onahoe#14
Quote:
Originally Posted by Sh1Rum View Post
i can give you pointer and offset of Room ID ;> when you want ..=D and the Adress for Room Password (String) the Adress has be change but i have found again :>
I should never help those scriptkiddys again.. :facepalm:
11/09/2013 08:46 Sh1Rum#15
Quote:
Originally Posted by onomato View Post
I should never help those scriptkiddys again.. :facepalm:
so LOL. the Pointer i have found Alone you have say i can not use this Pointer, but this Pointer work..
i think you've drunk if you say that you "helped" me :facepalm:. You've only say wrong Things x)
..