Never tell your password to anyone.
11 June 2013
1:33 AM - oubliette <3 emer: yes
1:33 AM - oubliette <3 emer: the numbers are your session ID
1:33 AM - -=[UH]=- General HeX: anything on your end?
1:33 AM - -=[UH]=- General HeX: apache logs?
1:34 AM - oubliette <3 emer: doesn't use apache
1:34 AM - oubliette <3 emer: http://puu.sh/3cY2G.png
1:34 AM - oubliette <3 emer: it would print something if the update happened at all
1:34 AM - oubliette <3 emer: which it didn't
1:35 AM - -=[UH]=- General HeX: i think you need to setup a VM or use a 2nd pc on your end to debug it, rip it a apart and test each piece seperately
1:35 AM - oubliette <3 emer: yup
1:35 AM - oubliette <3 emer: i need to get to bed now
1:35 AM - oubliette <3 emer: i'll work on this more tomorrow
1:35 AM - -=[UH]=- General HeX: same
1:35 AM - -=[UH]=- General HeX: ok, message me when i sign on
1:35 AM - oubliette <3 emer: okay
1:36 AM - -=[UH]=- General HeX: bye
1:36 AM - oubliette <3 emer: bye
5:26 PM - -=[UH]=- General HeX: hi
5:26 PM - oubliette <3 emer: hey
5:26 PM - -=[UH]=- General HeX: what next
5:27 PM - oubliette <3 emer: I got it all working on my test computers
5:27 PM - oubliette <3 emer: it was a threading problem
5:27 PM - -=[UH]=- General HeX: ah, XP too?
5:27 PM - oubliette <3 emer: that's a problem with your .net or c++ redist
5:27 PM - oubliette <3 emer: i'll include that in the installers when I can be bothered
5:28 PM - -=[UH]=- General HeX: shall i start up my laptop and give it a test?
5:29 PM - oubliette <3 emer: I need to do some server maitinance and change a few things on the injector
5:29 PM - oubliette <3 emer: but sure, I can give it to you in about 15m
5:29 PM - -=[UH]=- General HeX: ok, i'll get everything ready on my end, let me know when it's ready
5:38 PM - oubliette <3 emer: http://puu.sh/3doZC.rar
5:38 PM - -=[UH]=- General HeX: shoild i try opening it now?
5:39 PM - oubliette <3 emer: yeah
5:39 PM - -=[UH]=- General HeX: yay no crash
5:39 PM - -=[UH]=- General HeX: it downloaded a bunch of stuff, should i start gmod?
5:40 PM - oubliette <3 emer: yes
5:40 PM - oubliette <3 emer: it should say "process not found" on the validation tab
5:40 PM - -=[UH]=- General HeX: it does
5:40 PM - oubliette <3 emer: until you launch gmod, of course
5:40 PM - -=[UH]=- General HeX: it said it downloaded the .lua file but i don't see it
5:40 PM - oubliette <3 emer: it's cached
5:41 PM - -=[UH]=- General HeX: saved in RAM?
5:41 PM - oubliette <3 emer: yes
5:41 PM - -=[UH]=- General HeX: ah
5:41 PM - -=[UH]=- General HeX: ok, starting steam
5:43 PM - oubliette <3 emer: you relogged, why?
5:43 PM - -=[UH]=- General HeX: deleted the files after seing it didn't make the lua
5:43 PM - -=[UH]=- General HeX: steam's starting now
5:45 PM - -=[UH]=- General HeX: i started gmod and alt tabbed, it says
5:45 PM - -=[UH]=- General HeX: Modules ( 128 ) < 138
5:45 PM - oubliette <3 emer: ah
5:45 PM - -=[UH]=- General HeX: what's that
5:45 PM - oubliette <3 emer: thought that might hapen
5:45 PM - oubliette <3 emer: that's the module count of garry's mod
5:45 PM - oubliette <3 emer: how many modules are loaded
5:46 PM - -=[UH]=- General HeX: why does it need to know that?
5:46 PM - oubliette <3 emer: it was used to test if the main menu was loaded, seems like it's different on different PC's
5:46 PM - -=[UH]=- General HeX: gmod updates etc yes
5:46 PM - oubliette <3 emer: i'll scrap that
5:46 PM - oubliette <3 emer: one sec
5:46 PM - -=[UH]=- General HeX: ok
5:49 PM - oubliette <3 emer is now Online.
5:49 PM - oubliette <3 emer: did you get that link?
5:49 PM - -=[UH]=- General HeX: nope
5:49 PM - -=[UH]=- General HeX: you went offline
5:50 PM - oubliette <3 emer: http://puu.sh/3dpl7.rar
5:51 PM - -=[UH]=- General HeX: ok, testing now
5:53 PM - -=[UH]=- General HeX: i started a local listenserver from gmod, how do i open the menu? i see nothing about it in the console
5:53 PM - oubliette <3 emer: did you hit the inject button?
5:53 PM - -=[UH]=- General HeX: oh, i just logged in then started gmod
5:54 PM - oubliette <3 emer: inject it whilst in the menu
5:54 PM - -=[UH]=- General HeX: ok
5:55 PM - -=[UH]=- General HeX: "MSVCP10 missing from your computer"
5:55 PM - -=[UH]=- General HeX: thatmay be the visual studio 2012 stuff
5:55 PM - oubliette <3 emer: you'll need the c++ redist
5:55 PM - -=[UH]=- General HeX: getting it now
5:58 PM - oubliette <3 emer: you'll only need v10
5:58 PM - -=[UH]=- General HeX: still doing it
5:58 PM - -=[UH]=- General HeX: v10?
5:58 PM - oubliette <3 emer: Visual C++ 2012
5:59 PM - oubliette <3 emer: 2010*
5:59 PM - -=[UH]=- General HeX: i have visual C++ 2010 installed anyway, i tried the visual C++ redist 2012 and it didn't work
5:59 PM - oubliette <3 emer: x86?
5:59 PM - -=[UH]=- General HeX: x64
5:59 PM - -=[UH]=- General HeX: it's win7 64
5:59 PM - oubliette <3 emer: you'll need x86
5:59 PM - -=[UH]=- General HeX: oh
5:59 PM - -=[UH]=- General HeX: ok
5:59 PM - oubliette <3 emer: hl2 is 32bit
5:59 PM - -=[UH]=- General HeX: yes, this one right? http://www.microsoft.com/en-gb/download/details.aspx?id=30679
6:01 PM - oubliette <3 emer: no
6:01 PM - oubliette <3 emer: this one
6:01 PM - oubliette <3 emer: http://www.microsoft.com/en-gb/download/details.aspx?id=5555
6:01 PM - -=[UH]=- General HeX: ok
6:03 PM - -=[UH]=- General HeX: loaded this time but it says "couldn't connect to authserver" over and over in the gmod console
6:04 PM - oubliette <3 emer: uhh
6:04 PM - oubliette <3 emer: hmm
6:04 PM - oubliette <3 emer: ohhhh
6:04 PM - oubliette <3 emer: the dll's still trying to connect to 192.168.1.120
6:05 PM - -=[UH]=- General HeX: also when i quit gmod it crashed the injector
6:05 PM - oubliette <3 emer: one sec, i'll update it
6:05 PM - oubliette <3 emer: yes, that's a known bug
6:07 PM - oubliette <3 emer: okay commited the update, close the injector and garrysmod and relog
6:07 PM - -=[UH]=- General HeX: ok
6:07 PM - oubliette <3 emer: make sure it's on the beta branch
6:08 PM - -=[UH]=- General HeX: yes
6:09 PM - -=[UH]=- General HeX: ok now it;s running, i see radar and a laser on my gun
6:09 PM - -=[UH]=- General HeX: what's the menu key
6:09 PM - oubliette <3 emer: f10
6:10 PM - -=[UH]=- General HeX: oops, better rebind that, that's custom quit msg
6:10 PM - oubliette <3 emer: it'll rebind itself when you leave
6:10 PM - oubliette <3 emer: do "bind f10"
6:10 PM - oubliette <3 emer: then bind key toggle_console
6:10 PM - -=[UH]=- General HeX: i got the white console up
6:11 PM - oubliette <3 emer: okay
6:11 PM - oubliette <3 emer: well the default settings are what you're using
6:12 PM - oubliette <3 emer: so that's pretty much all you need to do
6:12 PM - -=[UH]=- General HeX: ok, i'll test it out, the laptop is on my table by the sofa, i have to keep getting up to see the chat here,so i might be slow replying
6:13 PM - -=[UH]=- General HeX: want to add my alt account?
6:13 PM - oubliette <3 emer: alright, what's the name?
6:13 PM - -=[UH]=- General HeX: i can't say it, it's got my real name in, but the steamid is STEAM_0:0:44703291
6:14 PM - -=[UH]=- General HeX: (long time ago i bought 2 spare accs with <realname>1 and 2
6:15 PM - oubliette <3 emer: ah
6:15 PM - oubliette <3 emer: how does that help?
6:15 PM - oubliette <3 emer: i'd need to know that name to add it
6:15 PM - -=[UH]=- General HeX: should i add yours instead?
6:15 PM - oubliette <3 emer: giving me the sid just makes me have to find out the name
6:16 PM - oubliette <3 emer: sure
6:16 PM - oubliette <3 emer: you know mine
6:16 PM - -=[UH]=- General HeX: yes
6:22 PM - -=[UH]=- General HeX: see the invite?
6:23 PM - oubliette <3 emer: I did
6:35 PM - -=[UH]=- General HeX: OubHack-RunString_1370971204 str(hex)
6:35 PM - -=[UH]=- General HeX: you've mentioned me somewhere?
6:36 PM - oubliette <3 emer: there's this in one of the comments
6:36 PM - oubliette <3 emer: /*

For whatever reason HeX breaks my shit, I have it loaded in here.

*/
6:36 PM - -=[UH]=- General HeX: ah
6:36 PM - oubliette <3 emer: kinda irrelevant, need to remove it
6:36 PM - -=[UH]=- General HeX: i joined my server and it seems the whole GAMEMODE table is nil
6:36 PM - -=[UH]=- General HeX: that's what breaks the hooks
6:37 PM - -=[UH]=- General HeX: you doing anything with GAMEMODE?
6:37 PM - oubliette <3 emer: i'm using it
6:37 PM - oubliette <3 emer: not doing anything bad though
6:37 PM - oubliette <3 emer: also isn't it nil after a while?
6:37 PM - oubliette <3 emer: or wait
6:37 PM - oubliette <3 emer: that's GM
6:37 PM - -=[UH]=- General HeX: seems to be as soon as i spawn
6:37 PM - -=[UH]=- General HeX: it spams the console
6:38 PM - -=[UH]=- General HeX: other stuff gets corrupted also
6:38 PM - -=[UH]=- General HeX: like ply:Nick erroring because it's a function (?!)
6:38 PM - oubliette <3 emer: might be when the localplayer's valid, that's when the hooks are added
6:38 PM - oubliette <3 emer: if you test anywhere else you'll see it works perfectly fine
6:39 PM - -=[UH]=- General HeX: yes, i tried a listenserver
6:39 PM - oubliette <3 emer: also it gets around TwoScore's AC which is .. funny
6:39 PM - -=[UH]=- General HeX: i helped the owner of twoscore
6:39 PM - -=[UH]=- General HeX: with his AC
6:40 PM - oubliette <3 emer: yes, I saw the LuaCmd logs
6:40 PM - -=[UH]=- General HeX: where are those saved
6:40 PM - oubliette <3 emer: it's all hacburst
6:40 PM - -=[UH]=- General HeX: the logs dir is emoty
6:40 PM - oubliette <3 emer: it's disabled at the moment, the my c++/lua hooks were causing odd crashes
6:40 PM - -=[UH]=- General HeX: ah
6:41 PM - oubliette <3 emer: also worth noting
6:41 PM - -=[UH]=- General HeX: i really need a safe way to get it working on my XP machine so i can work on debugging
6:41 PM - oubliette <3 emer: safe?
6:41 PM - -=[UH]=- General HeX: i don't trust running hacks on my main acc..
6:42 PM - oubliette <3 emer: couldn't you just log in to your alt on XP?
6:42 PM - oubliette <3 emer: pretending that it runs, that would be safe?
6:43 PM - -=[UH]=- General HeX: yes, but the injector's having trouble on XP not being a valid win32 app
6:44 PM - oubliette <3 emer: it's because of missing .net packages
6:44 PM - -=[UH]=- General HeX: i tried installing them all though, .net 2 through 4.5
6:45 PM - oubliette <3 emer: have you ran anything before that uses .net?
6:46 PM - oubliette <3 emer: as in things that aren't developed in my enviroment
6:46 PM - -=[UH]=- General HeX: first i can think of is GCFScape
6:46 PM - -=[UH]=- General HeX: also a small tip, if you cut out the ASCII art headers you's save a whole 2.2KB
6:47 PM - oubliette <3 emer: how do you know that?
6:48 PM - -=[UH]=- General HeX: they're quite large
6:48 PM - oubliette <3 emer: how do you know they're not comments
6:48 PM - -=[UH]=- General HeX: ?
6:48 PM - -=[UH]=- General HeX: they are comments
6:48 PM - oubliette <3 emer: as in other comments in the code
6:48 PM - -=[UH]=- General HeX: commented text?
6:49 PM - oubliette <3 emer: i'm not really sure what you're looking at
6:49 PM - oubliette <3 emer: in my new code?
6:49 PM - -=[UH]=- General HeX: sizes of stuff that ran, the first one seemed to only call 2 globals but it was over 1KB in size
6:49 PM - -=[UH]=- General HeX: i can't see the code but file info and stuff
6:51 PM - oubliette <3 emer: ah
6:51 PM - oubliette <3 emer: I like my comments and headers
6:51 PM - oubliette <3 emer: I have code OCD
6:51 PM - -=[UH]=- General HeX: ah
7:32 PM - oubliette <3 emer is now Online.
7:32 PM - -=[UH]=- General HeX: also i thought you'd removed all the text about ILuaShared and ILuaInterface from the dll
7:32 PM - -=[UH]=- General HeX: it's still there
7:36 PM - oubliette <3 emer is now Online.
7:39 PM - oubliette <3 emer: it's for the menu lua that was run
7:39 PM - -=[UH]=- General HeX: or rather, wasn't run
7:40 PM - oubliette <3 emer: it was originally run, though it'd occasionally cause stack corruption without reason
7:40 PM - -=[UH]=- General HeX: ah. also shouldn't you nil ReadFromCache after ReadFromCache'ing the main part, otherwise it's still in your local IOubHack
7:41 PM - oubliette <3 emer: i'm not?
7:41 PM - -=[UH]=- General HeX: if i get the local IOubHack table it's there fine for me
7:42 PM - oubliette <3 emer: you have a point
7:42 PM - -=[UH]=- General HeX: local Files = {
"bin/lua/client_load.lua",
"bin/lua/menu_load.lua",
"bin/lua/menu/oh_v3l_menu.lua",
"bin/menu/oh_v3l_menu.lua",
}

for k,v in pairs(Files) do
file.Write("oh_"..k..".txt", LOL.ReadFromCache(v) )

print("! write: ", v)
end
7:43 PM - oubliette <3 emer: how exactly do you get LOL?
7:43 PM - -=[UH]=- General HeX: upvalues
7:43 PM - -=[UH]=- General HeX: same as how i got it the first time, allthough you'd detour'd getupvalue
7:46 PM - oubliette <3 emer: upvalues from what though?
7:46 PM - oubliette <3 emer: there isn't hooks anymore
7:46 PM - -=[UH]=- General HeX: upvalues :)
7:46 PM - -=[UH]=- General HeX: OF upvalues
7:48 PM - oubliette <3 emer: but what would you tree your way up to?
7:48 PM - oubliette <3 emer: there's no hooks added
7:49 PM - -=[UH]=- General HeX: you detour getupvalues, so i get the upvalues of the debug.getupvalues, once i've got the original getupvalues i can getlocal your table
7:50 PM - -=[UH]=- General HeX: also i think funclib is using WriteProcessMemory, that'll get you VAC'd in any other game
8:11 PM - oubliette <3 emer is now Online.
8:12 PM - oubliette <3 emer: surely they don't ban for using the function?
8:12 PM - -=[UH]=- General HeX: if you write to the memory space of the game i think yes, in CSS at least
8:21 PM - oubliette <3 emer: need to restart the server, you might need to login again sometime
8:21 PM - -=[UH]=- General HeX: ok
8:21 PM - -=[UH]=- General HeX: it's running right now, will that effect it?
8:22 PM - oubliette <3 emer: nope
8:22 PM - -=[UH]=- General HeX: ok
8:35 PM - oubliette <3 emer is now Offline.
