• What are you working on? v15
    5,001 replies, posted
[QUOTE=Loli;27478174]We did sign a computer use agreement, but I thoroughly read it and scribbled out the bits I didn't agree to (such as them being allowed to use key loggers to trace my key strokes) . I was doing it at school, proving a point to my teacher, and the computer illiterate bitch got pissed when I found her post code and CV. I'm not going to push legal action as I don't have the money to pay for a lawyer, or the will power to. I intend on "doing a Garry" and opening up my own company one day anyway. Jallen, you're a pretty (insanely) good programmer, how would I go about encrypting my key strokes?[/QUOTE] You could create your own encryption, or use existing libraries for example [url]http://www.cryptopp.com/[/url] or System.Security.Cryptography (.NET). Both of these two libraries support AES encryption.
[QUOTE=Overv;27478250]If they aren't using a custom keyboard driver, you could detour GetAsyncKeyState.[/QUOTE] I'll look at it after my guitar lesson... [editline]17th January 2011[/editline] [QUOTE=bean_xp;27478260]Actually I'm working on something which renders surfaces like this: [media]http://www.youtube.com/watch?v=WnpY6hA_dco[/media] It's for a uni project, currently the surface is defined implicitly, but I am considering rendering from voxel data instead. I had a similar idea for a minecraft renderer like that too, but I doubt I'll have the time in this project.[/QUOTE] Paint it pink and red, add brown lumps, and you're inside someone poo pipe (don't know what it is called) [editline]17th January 2011[/editline] [QUOTE=Shammah;27478275]You could create your own encryption, or use existing libraries for example [url]http://www.cryptopp.com/[/url] or System.Security.Cryptography (.NET). Both of these two libraries support AES encryption.[/QUOTE] I can already use cryptography, but it's just working out how to check which key is pressed, then encrypt that. All my files on my school folder are encrypted (since 2 months ago)
[QUOTE=Loli;27478174]We did sign a computer use agreement, but I thoroughly read it and scribbled out the bits I didn't agree to (such as them being allowed to use key loggers to trace my key strokes) . I was doing it at school, proving a point to my teacher, and the computer illiterate bitch got pissed when I found her post code and CV. I'm not going to push legal action as I don't have the money to pay for a lawyer, or the will power to. I intend on "doing a Garry" and opening up my own company one day anyway. Jallen, you're a pretty (insanely) good programmer, how would I go about encrypting my key strokes?[/QUOTE] I'm not an insanely good programmer, I just use big words to make myself sound better at it than I actually am.
[QUOTE=Loli;27478432]I can already use cryptography, but it's just working out how to check which key is pressed, then encrypt that. All my files on my school folder are encrypted (since 2 months ago)[/QUOTE] Why do you need any crypto here? You could make getasynckeystate return random values instead. Or not return a keypress at all...
[QUOTE=Jallen;27478169]Overv means draw a minecraft map as smooth stuff rather than blocks. But yeah biome mod can do stuff like that. It's pretty hard to configure.[/QUOTE] Oh wow, I'm a terrible reader. I've done this before a couple of times in this thread before I think.
Since we're about to head into hooking and detouring Win32 API functions, I'd like to already link to [url]http://stackoverflow.com/questions/873658/how-can-i-hook-windows-functions-in-c-c[/url] for more information regarding to hooking and detouring existing functions. Thank you.
Turns out we have to use our own graphics for the XNA game which means: Haters aint gonna hate as it will be fully top down. I have a good few weeks ahead of me re drawing all the sprites :( Any easy and good pixel art tutorials? BTW like the new avatar?
[QUOTE=Richy19;27479775]Turns out we have to use our own graphics for the XNA game which means: Haters aint gonna hate as it will be fully top down. I have a good few weeks ahead of me re drawing all the sprites :( Any easy and good pixel art tutorials? BTW like the new avatar?[/QUOTE] The only good tutorial I seem to have is for side-scrolling walking animations. Useless to you, most likely, but it is a nice tutorial. [url]http://www.manningkrull.com/pixel_art/tutorials/walking.asp[/url] Edit: Yeah, most of the other "pixel art" tutorials I have are for making Pokemon sprites. :v:
Just get paint.net, turn on the grid and work at the pixel level with the pencil tool. You get the hang of it quickly.
[QUOTE=Jallen;27479957]Just get paint.net, turn on the grid and work at the pixel level with the pencil tool. You get the hang of it quickly.[/QUOTE] i tried this for a while turns out i have a special talent for programmer art Im also great at making something 4 pixels wide, then trying to draw a line down the center
[QUOTE=Shammah;27479110]Since we're about to head into hooking and detouring Win32 API functions, I'd like to already link to [url]http://stackoverflow.com/questions/873658/how-can-i-hook-windows-functions-in-c-c[/url] for more information regarding to hooking and detouring existing functions. Thank you.[/QUOTE] Hey you ever going to close that reverseing competition so can reveal the answer? I have been stuck on that for months, that final riddle and would just want to find out what it was.
@Loli, if you don't want to roll your own thing, you could always use [url=http://www.qfxsoftware.com/]KeyScrambler[/url]
[QUOTE=Loli;27478432]I'll look at it after my guitar lesson... [editline]17th January 2011[/editline] Paint it pink and red, add brown lumps, and you're inside someone poo pipe (don't know what it is called) [editline]17th January 2011[/editline] I can already use cryptography, but it's just working out how to check which key is pressed, then encrypt that. All my files on my school folder are encrypted (since 2 months ago)[/QUOTE] Why don't you just kill the keylogger process? That's what I do at my school, along with the process that "blocks" exes
[QUOTE=Z_guy;27481071]@Loli, if you don't want to roll your own thing, you could always use [url=http://www.qfxsoftware.com/]KeyScrambler[/url][/QUOTE] I have heard of this, but I would like to build it, you know, get the know how on the down low :cool:
[QUOTE=mmavipc;27481660]Why don't you just kill the keylogger process? That's what I do at my school, along with the process that "blocks" exes[/QUOTE] We were allowed to run exes but they blocked task manager entirely. I doubt the majority of schools allow access to the process menu.
[QUOTE=nekosune;27480173]Hey you ever going to close that reverseing competition so can reveal the answer? I have been stuck on that for months, that final riddle and would just want to find out what it was.[/QUOTE] I think it pretty much died out. The answer is "The land of confusion". Maybe that riddle was a bit too hard after all. Does that mean I owe you money? ;)
[QUOTE=Jallen;27481915]We were allowed to run exes but they blocked task manager entirely. I doubt the majority of schools allow access to the process menu.[/QUOTE] Mine does :3: Although we're almost "adults" so they expect us to behave accordingly, security measures aren't too tight.
[QUOTE=Jallen;27481915]We were allowed to run exes but they blocked task manager entirely. I doubt the majority of schools allow access to the process menu.[/QUOTE] psudocode: [code] int iPid = GetPID("motherfuckingkeylogger.exe"); KilllProcess(iPid); RegistryDelete("taskmgr is blocked registry key"); [/code] ?
We block EXEs on every drive apart from C: If you try to close or terminate the client monitoring service it takes a screenshot. [editline]17th January 2011[/editline] [QUOTE=mmavipc;27482004]psudocode: [code] int iPid = GetPID("motherfuckingkeylogger.exe"); KilllProcess(iPid); RegistryDelete("taskmgr is blocked registry key"); [/code] ?[/QUOTE] Won't work because your account won't have write permission on the taskmgr registry key
[QUOTE=CarlBooth;27482006]We block EXEs on every drive apart from C: If you try to close or terminate the client monitoring service it takes a screenshot. [editline]17th January 2011[/editline] Won't work because your account won't have write permission on the taskmgr registry key[/QUOTE] taskmgr registry key is in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System I'm pretty sure every user has access to their HKCU?
[QUOTE=mmavipc;27482056]taskmgr registry key is in HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System I'm pretty sure every user has access to their HKCU?[/QUOTE] Not if you set up Group Policy properly
[QUOTE=CarlBooth;27482089]Not if you set up Group Policy properly[/QUOTE] if HKCU is inaccessible won't some programs cease to function, because they need registry access?
This remembers me of the time one of my friend managed to run a .bat at every school's computer startup, and I wrote a quick little commandline based application that changes the wallpaper. I've said whatever you do with it is not my responsibility. I won't go into details, but the guy got expelled from school for a couple of weeks.
[QUOTE=mmavipc;27482139]if HKCU is inaccessible won't some programs cease to function, because they need registry access?[/QUOTE] Yes, but programs should only be writing to HKCU\Software anyway What legitimate programs do you know of that need write access outside of that tree?
[QUOTE=CarlBooth;27482162]Yes, but programs should only be writing to [b]HKCU\Software[/b] anyway What legitimate programs do you know of that need write access outside of that tree?[/QUOTE] [b]HKEY_CURRENT_USER\Software[/b]\Microsoft\Windows\CurrentVersion\Policies\System
These are the default permissions on Windows 7 (and I'm assuming XP) [IMG]http://i55.tinypic.com/b6a7u9.png[/IMG] I'm a local Administrator on this computer but I only get access through the "Administrators" group, my account only has read permissions on the Policies tree.
[QUOTE=mmavipc;27482232][b]HKEY_CURRENT_USER\Software[/b]\Microsoft\Windows\CurrentVersion\Policies\System[/QUOTE] So? That's what he said.
[QUOTE=Overv;27477380]It would be cool if someone wrote a program that renders a Minecraft map like this: [img_thumb]http://img685.imageshack.us/img685/227/sbcanyon0000.jpg[/img_thumb][/QUOTE] Just thinking out loud here, but maybe you could use the marching cubes algorithm and use something like the new DirectX 11 tesselation to smooth it.
[QUOTE=Shammah;27481975]I think it pretty much died out. The answer is "The land of confusion". Maybe that riddle was a bit too hard after all. Does that mean I owe you money? ;)[/QUOTE] Well I got as far as the answer input screen, since I only got that far, and I allready got one thanks to finding the flaw in first attempt, unfair I think.
[QUOTE=CarlBooth;27482280]These are the default permissions on Windows 7 (and I'm assuming XP) [img_thumb]http://i55.tinypic.com/b6a7u9.png[/img_thumb] I'm a local Administrator on this computer but I only get access through the "Administrators" group, my account only has read permissions on the Policies tree.[/QUOTE] What blocks a app from detouring GetRegistryKey(or w/e it is) and making it return that the key doesn't exist?
Sorry, you need to Log In to post a reply to this thread.