I'd use forcelib if I didn't despise 'managed' C++ so much... So much easier to just use C#, guess I'll give it a shot.
I'd use forcelib if I didn't despise 'managed' C++ so much... So much easier to just use C#, guess I'll give it a shot.
I meant the whole Form designing area. I just don't like using C++ for it.
I think you mean 'unmanaged' then. Managed C++ is C++ .NET. Unmanaged C++ is just raw C++.
Also there are no such things as forms in unmanaged C++ (in the way you're using the term). :P
I honestly can't think of any reason why this injector isn't working. This is the code it uses to inject.
Code:public static uint InjectDll(IntPtr pHandle, string dllname) { uint pLibModule = AllocateMemory(pHandle, 0x1000); WriteMemory(pHandle, pLibModule, dllname); uint lpLoadLibrary = GetProcAddress(GetModuleHandle("kernel32.dll"), "LoadLibraryA"); IntPtr hThread= CreateRemoteThread (pHandle, lpLoadLibrary, pLibModule); WaitForSingleObject(hThread, INFINITE); uint dwExitCode = GetExitCodeThread(hThread); CloseHandle(hThread); VirtualFreeEx(pHandle, pLibModule, 0x1000, MEM_DECOMMIT); return dwExitCode; }
Yes, first get rid of vista its a memory hog and is extremely user unfriendly,not to mention if you don't set it properly with the right drivers it will fail and 64 bit vista is the prob,a 64 bit sys requires all the right drivers to function and they are few and unaccessible.(if your a comp tech you could setup a a good 64bit sys)
Yes, duel boot if you want vista,or run them side by side, but use a nice stable XP sys for your crucial apps.
Or boot into safe mode and check your admin privileges,or just make a new admin, new name and check your status then.
tree
i know this is not in the right thread im just replying to this.
ill post comp related responses in the appropriate thread.
tree
Wow. Talk about ignorance.... The 90s called, they want their FUD back. x64 is in widespread use, upon installing Windows Server 2008 x64 (which uses the same kernel as Vista) I had to install ZERO drivers for my hardware to work out of the box. The only drivers I overwrote were my soundcard and video card because those are highly specialized cards for which I needed access to specialized features.
Pretty much all modern hardware has x64 drivers available, and even a lot of older hardware. Yes Vista had (imo relatively minor) problems with drivers when it was released (for x64) but that was because of the DRIVER DEVELOPERS. The developers were given ample time to write drivers after being given builds at WinHEC etc but they just didn't. Then Microsoft cops shit from ignorant twats like you who are more than happy to lap up the FUD spread by other ignorant twats.
Vista is NOT a memory hog, the reason it seems to use more memory is that it's actually using it efficiently rather than letting it go to waste. Vista caches your most used software into memory so when you run it it loads a lot faster, if another piece of software requests memory Vista will release the memory its using that is required for filling the software's request. Vista using more memory in that sense is not a bad thing, its a GOOD thing.
I know you'll cry "oh but the base components use more resources blah blah". Well of course they ****ing do, you add new features, you introduce extra resource requirements, thats just the way software works. Look at WOTLK, they upped the graphics so they upped the system requirements, its called progress, ****ing deal with it.
Lastly, in my experience Windows Server 2008 is a LOT more stable than XP, plus, its easier to use, more user friendly, and more secure to boot. Please take your uninformed FUD and cram it up your ass, you obviously have no idea what you're talking about.
Last edited by Cypher; 01-04-2009 at 03:22 AM.
I'm amazed with the interesting responses with this thread as i am with the code.
I cant help you with the code yet,but there was something about reformatting your drive,it maybe a corrupt install. yes,try a clean install and test
there is a good probability that there is an error in your code,but first you need to verify your sys is good.A reinstall will not fix a corrupt sys or format.
rep to everybody for their astounding answers.
tree
There's no way my install is corrupt. It's straight out of the box from toshiba. The problem is injection. None of the injectors I have tried work. I'm going to try writing a codecave injector, instead of the standard createRemoteThread() method. I'll see if that works tomorrow and check back. I've been a little busy working on my multiboxing app and toying around with lots of stuff. Never realized how much RaF OWNS. Lol.
EDIT: On a second thought, I'm a bit scared to try this method. Not sure how Vista will react to me changing EIP or w/e it's called in x64.
Last edited by lanman92; 01-04-2009 at 09:52 AM.
but Vista is even more evil than XP was, the hole windows logo stuff sucks and there's no driver sdk available for free, that's one of the main reasons for missing x64 drivers and because writing windows drivers is a pain *gg.
Yet Vista has some pretty good stuff, but most of it is just stolen from Linux :>
examples for Ideas taken from linux are the aero desktop(or what it's called), not beeing admin by default (well this idea might be older than linux ^_^) and some other stuff.
I hacked 127.0.0.1
The driver SDK IS free. Log onto Connect. They don't charge you for it, its just obtained differently due to the changes to the entire system.
The Windows Logo stuff is a GOOD thing, it means unsigned drivers can't get into your system (read: malware). Besides, if you want to use an unsigned driver you can just test sign it or disable the sign check at boot.
No, the "missing x64 drivers" (what missing drivers?? please join us in 2009) were due to the developers not updating their drivers for the new (and IMPROVED) driver model. Microsoft has no control over lazy hardware manufacturers and their developers.
Aero stolen from linux? You're joking... right? Yes, upgrading the interface is obviously an idea they "stole", its not like interface improvements are a normal part of the software development cycle.
As for admin being on by default. Let me sum it up for you "WAAAH MICROSOFT IMPROVED THE SECURITY OF THEIR OPERATING SYSTME BUT IM GONNA CRY BECAUSE THE METHOD THEY USE WAS IMPLEMENTED BY *NIX SYSTEMS FIRST". Why is improved security a bad thing? And besides, its not like they needed to steal the idea, problems arose from the fact Windows was never designed to be multi-user, that functionality was added later after most software already relied on the single user funcionality, then local admin by default became a problem which grew worse and worse, the obvious fix for that is to disable local admin by default, you don't have to "steal" to work that out, its ****ing common sense.
Next you're going to tell me that because one graphics card gets released with increased pipelines then the next graphics card to increase their pipeline count is obviously a theif? Right... Just because two products implement similar functionality does not mean its "stolen", its retarded to even think like that to begin with. Both examples you gave are things that would happen on their own regardless of Linux. (Do you really think Microsoft needs to steal from *nix anyway? Look at their market share.)
Yes everyone knows microsoft bashing is fun, but if you're going to do it, at least have a valid point, rather than the same retarded FUD ignorant twats have been spouting for years.
P.S. What the hell do you know about writing drivers for Windows? You're too retarded to even find the SDK. HURRRRRRR... SERCH IZ HARRDDDDD.
I'm just saying the improvements are pretty late and there's nothing really new to vista, expect the logo thing and the unique way of memory managementdoes this mean I can get past the logo check by just "test signing" it, that would make the logo check pointless :>The Windows Logo stuff is a GOOD thing, it means unsigned drivers can't get into your system (read: malware). Besides, if you want to use an unsigned driver you can just test sign it or disable the sign check at boot.
Yet you're right I'm to retarded to find the new driver sdk, I didn't even manage to download the XP one :> (bad internet connection and downloadmanager issues :/)
And about blaming microsoft for stealing that was a mere joke :> <-- grinning smiley
still aero looks almost exactly the same as a KDE desktop with composit/compitz :-)
might be good for people switching from a linux desktop to windows ;-)
so basically when I'm mocking microsoft I'm not too serious about it :-)
by the way you should've become a Microsoft public relationship guy, cause you're fighting so hard to defend them(or maybe that's your part time job? ;-))
I hacked 127.0.0.1
The fact you think theres no new features show you've done no actual research into the issue and have instead just lapped up what the trolls have been feeding you.
No it wouldn't make the logo check pointless, to self-sign the drivers it has to be done by the user after generating their own test certificate and you need to boot into a special mode which watermarks the desktop. Its designed for driver developers to test their code, but can also be used by users if the situation is dire. Again, you've shown a complete lack of understanding or knowledge into the topic.
Its not my job, I just feel stupid people should be put in there place. Usually a public humiliation does that better than a quiet friendly chat. (See typedef for an example)
In future please either do some research or don't post, you're just wasting space and time (and making yourself look stupider and stupider in the process).