Както можем да видим, много библиотеки заредени, и са оцветени в червено неуспешни опита да се зареди библиотеки. Ако се направи опит за обаждане LoadLibrary да намерите някои системни библиотеки, за първи път в указателя с изпълнимия файл, а след това по-късно в System32. Това ви позволява да направите следното нещо: изберете някоя redkoispolzuemuyu система библиотека от тези изпълними първите търсения в собствената си директория (например, rasadhlp.dll), създайте вашата библиотека със същото име (която ще съедини функция SteamLogin) с пудра на износа оригиналната библиотека.
Обикновено тя ще изглежда по следния начин:
Е, аз пиша DLL-ку, че е да се хвърлят на потребителя стимул.
Внос функции от Steam.dll:
pfnSteamLogout = (SteamLogout) GetProcAddress (hSteamDLL "SteamLogout");
pfnSteamCleanup = (SteamCleanup) GetProcAddress (hSteamDLL "SteamCleanup");
pfnSteamShutdownEngine = (SteamShutdownEngine) GetProcAddress (hSteamDLL "SteamShutdownEngine");
Казвам ти, парна преминали към използване на COM-интерфейси, взаимодействие с тях се осъществява по различен начин
Можете ли да ми помогне?) Необходимо е да се хвърлят на потребителя ..
И какъв е смисълът? Парна автоматично ще излезете почти веднага.
Не знаех) И не е възможно да се направи така, че той смята, че потребителят излезе?
Възможна. За да се вземе и затваряне на клиента.
И така, че потребителят трябва да въведете вашето потребителско име и мине?
Така че след затварянето на потребителя на клиента и така ще искат да се включат отново в нея, и тя ще трябва да въведете вашето потребителско име и парола
Вероятно ще направя така:
1) TerminateProcess Steam.exe
2) File разбор SteamAppData.vdf и подмяна на "RememberPassword" 1-0.
3) StartProcess Steam.exe
Разбира се, че бих искал просто да изляза и софтуер)), но явно няма късмет все още)
Свързани статии