Дисклеймер:
Да я, знаю что я извращенец .
Проблема:
Ползая по своему Линуксу - Whoopix[on HDD install]/Debian system,
я случайно наткнулся на wine. wine - это эмулятор АПИ среды Win32
под линуксом.
Опыты:
Т.е. берём бинарный файл - "calc.exe", скармливаем этой обёртке:
wine calc.exe
и наслаждаемся кУРкулятором в мире пингвинов.
ЭТО РАБОТАЕТ.
Мне до жути стало интересТно, а как дела с ВБ обстоят ...
Накатал helloworld с мессаджбоксом приложил msvbvm60.dll ... и
понеслась ...
В итоге - ТОЖЕ ЗАРАБОТАЛО.
Облом пришёлся при запуске mshflx.dll - Hairarchical Grid OCX ///
Здох. hw выплюнул невозможность запуска КОМ-а ...
Если кому интересТно очему это МНЕ ОЧЕНЬ надо:
- Код: Выделить всё
'================================================================
If BasicKnowlageAbout(Wardriving & Linux) = False Then
Goto Skip_Why_I_Need_This
Else
Msgbox "Good Luck! :-)"
End If
'================================================================
Под Whoopix-ом на лаптопе c чипсетом ATHEROS работает связочка из:
kismet
ethereal
void11
wellenreiter.pl
wep*crack
В деталях - под виндой это отбрасывает лапки по ОПРЕДЕЛЕНИЮ.
Ethereal на С++, а формирует данные в формате libcap-a, отдельно,
пакеты не реассемблирует. Я-то обрабатываю дамп с ethereal-a вручную,
а затем проганяю через парсер [T]ethereala, а затем этот дамп скармливаю
своему реставратору протокола.
На ВБ я написал реассемблер пакетов по ХТТП протоколу.
очень хочу чтобы эта ца-ца работала на Вупиксе - а то сиквенс перехвата пакетов и
их анализа подразумевает REBOOT в Win! И обратно в Whoopix!!!
А это извраааааат!
- Код: Выделить всё
'================================================================
Goto Skip_Why_I_Need_This:
'================================================================
Вопросы знатокам:
1. Кто-нить подобным занимался? Поделитесь опытом!
2. Куда копать и стоит ли?
3. Ваше ИМХО.
--
Заранее огромное спасибо!