Ребята. Кто пишет на питоне, ответьте или помогите разобраться. Как писал выше Стелс запускаю под вайном. Там же установлен питон. Визитор скинул обёртку Boydon'а. И тут понеслось...
Запускаю PyCharm, создаю новый проект. Закидываю туда обёртку. В ней указываю путь к Script.dll. Далее в новом файле делаю так
на что мне интерпритатор выплёвывает
Code: Select all
stealth_dll = WinDLL('/home/lambda/Stealth/Script.dll')
NameError: name 'WinDLL' is not defined
Немного покопавшись в гугле, и не найдя ничего путёвого пришёл к мысли, что надо указать путь к интерпритатору который установлен в вайне. Сказано сделано. В консоль выдало
Code: Select all
/home/lambda/.wine/drive_c/Python34/python.exe /home/lambda/PycharmProjects/StealthScripts/Script.py
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
fixme:msvcrt:__clean_type_info_names_internal (0x1d1b51cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1e290f6c) stub
Process finished with exit code 0
А дальше начался какой то мрак. Использование любой функции из обёртки приводит к зависанию. Такой вот код
Code: Select all
from py_stealth import *
AddToSystemJournal('Hello Hell')
->
Code: Select all
/home/lambda/.wine/drive_c/Python34/python.exe /home/lambda/PycharmProjects/StealthScripts/Script.py
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
нажимаю на стоп получается такая вот картина
Code: Select all
/home/lambda/.wine/drive_c/Python34/python.exe /home/lambda/PycharmProjects/StealthScripts/Script.py
fixme:heap:HeapSetInformation (nil) 1 (nil) 0
Traceback (most recent call last):
File "/home/lambda/PycharmProjects/StealthScripts/Script.py", line 2, in <module>
AddToSystemJournal('Hello Hell')
File "Z:\home\lambda\PycharmProjects\StealthScripts\py_stealth.py", line 846, in AddToSystemJournal
return stealth_dll.Script_AddToSystemJournal(Text)
OSError: [WinError -1073741510] Windows Error 0x%X
fixme:msvcrt:__clean_type_info_names_internal (0x1d1b51cc) stub
fixme:msvcrt:__clean_type_info_names_internal (0x1e290f6c) stub
Process finished with exit code 1
Если запустить скрипт в стелсе то тоже зависает намертво.
Ну думаю, не судьба из-за системы. Придётся под виндой пистать. Поднял Win7 на виртуалке, туда стелс, питон, пайчарм. А там бл*дь всё тоже самое.
Стелс зависает, через несколько секунд после его закрытия выскакивает окошко
Лыжи ехать не хотят, а надо. Кто что думает по этому поводу?