Can you be constructive for once? If you have so many years of programming knowledge and work in a game development field you should be very active in helping out the community and it's members. All I have seen from you in all your post's is negativity, and trolling. At least ForeverRed is helping people out, and from the look's of it ForeverRed know's more about programming then you will in your whole life time.
sobasoba13 (08-18-2013)
Might not be an overall amazing code, but it has good fundamentals. Being able to successfully call xorstr, knows function must be called by a uint pointer if using beginthreadex. However could more efficiently call his find pattern for see ghost, instead of directly typing in engine code size he could write a 13 line function that returns the code size of ur parameter here it would be our crossfire executable module, maybe next time you could clarify what you beleive to be wrong with the code and add improvments instead of criticizing it.
Edit:
on topic, try remotely creating a thread suspending it then resuming it when we read cshell is not null.
Last edited by gflames12; 08-03-2013 at 09:05 PM.
dreek1:
1 DX headers not needed here if you don't want to use DX functions.
2 You are getting address for SeeShosts inside the infinite loop, which makes the game lag ( same for GetModuleHandle() ) calls.
3 How about adding Sleep() or similar function at the end of the loop?
4 Sadly, but you don't even need BasicPlayerInfo pointer to use that method which you are using, so GetModuleHandle("CShell.dll") not needed.
5 I used _beginthreadex > year ago before it was posted here.
Females can't code :/
I beleive Xtrap scans for sleep function, but a simple alternative would be to create a timer, at begining of loop reset the timer, at end of loop start the timer, under where u start it make an empty while loop, while((your time device) < 500 ms), that while give ur loops rest at the end.
My post was about to criticism and not to help. I'm using CreateThread/Sleep functions without any problem, however it's not mine code at all, so I can't post it. The reason I act like this it's because I'm here since 2010 and almost every thread I see in this section it is just attempts to show other people how cool you are and not to help, read the whole thread more carefully.
Guys just stop turning those threads into a war.
MPGH member since 11 February 2012
Ex - Contributor
Ex - CF minion
sobasoba13 (08-18-2013)
Good job .
Its detected by Xtrap, but nice work..