Сейчас на форуме: Magister Yoda, site-pro, Rio, johnniewalker (+4 невидимых) |
eXeL@B —› Крэки, обсуждения —› WIBU BasePac6 |
Посл.ответ | Сообщение |
|
Создано: 20 декабря 2006 22:50 · Личное сообщение · #1 Помогите раздолбать прогу. Уже неделю мучаюсь, нихрена не понимаю что там за алгоритм такой навернутый внутри по распаковке, jmp по всему коду. Снятый дамп вылетает, хотя иконка отображается у дампа правильно и вроде ImportTable --- в порядке. Может кто уже пробовал ломать? www.gis-net.info/gis2004/embroidery/deutsch/BasePac%206.htm Защищена ключем WIBU --- может кто сталкивался? Куда копать? help |
|
Создано: 20 декабря 2006 22:56 · Личное сообщение · #2 |
|
Создано: 21 декабря 2006 08:49 · Поправил: BfoX · Личное сообщение · #3 Если мне память не изменяет - там вибушный конверт на софте (в именах секций или .wkcrypХ или __wibu0х). Если нет ключа или дампа с ключа - не%уй даже браться, ибо ключ феал не восстановишь. доки по апи можешь покурить у CrackZ на Woodman.com ЗЫ: если есть или ключ или дамп с ключа - стучи в ПМ, переговорим. ----- ...или ты работаешь хорошо, или ты работаешь много... |
|
Создано: 24 декабря 2006 14:16 · Поправил: vadim_sg · Личное сообщение · #4 на woodman.com sdk древний на официальном сайте --- есть но запаролен. может кто подскажет где есть последний sdk по wibu? говоришь нельзя без ключа, так там у кого то получилось восстановить и без ключа http://www.woodmann.com/forum/showthread.php?t=9387&highlight=wibu http://www.woodmann.com/forum/showthread.php?t=9387&highlight=wibu большое спасибо за инф. |
|
Создано: 26 декабря 2006 08:40 · Поправил: BfoX · Личное сообщение · #5 |
|
Создано: 30 декабря 2006 07:56 · Личное сообщение · #6 |
|
Создано: 30 декабря 2006 23:47 · Личное сообщение · #7 Brief Description This function opens a WIBU-BOX entry with the specified Firm and User Code. Syntax HWKBENTRY WkbOpen2(HWKBSYSTEM hwkbsys, ULONG flCtrl, const TCHAR *pszPort, LONG lFirmCode, LONG lUserCode, VOID FAR *pvCtrl) Detailed Description This function opens a single entry in a WIBU-BOX for encryption or decryption with subsequent calls of the WkbSelect2 and WkbCrypt2 functions. The function supports three modes: The first mode, WKB_OPEN_FIND, searches a WIBU-BOX entry with the special Firm and User Code at some or all available WIBU-BOX ports and returns a handle of the first found entry. The second mode, WKB_OPEN_ENTRY, opens a partial specified entry which was found by an earlier call of WkbOpen2 and returned by a call of WkbQueryEntry2 or which was returned from another function, for example WkbListBox2. The third mode, WKB_OPEN_MULTIFIND, is similar to WKB_OPEN_FIND but opens simultaneous all entries in a single WIBU-BOX which match the specified Firm and User Code. ---------------------------------------------------------------------- ---------- Parameter Meaning hwkbsys contains the handle of a valid accessed WIBU-KEY subsystem. To open a WIBU-BOX at the standard local subsystem the predefined handle value HWKB_LOCAL can be used. flCtrl contains flags which control the opening of the WIBU-BOX. Following flag values are supported: The first flag group specifies the command code of the function: WKB_OPEN_FIND (0x0000) Search a WIBU-BOX entry with the specified Firm and User Code. The WIBU-BOX search order depends on several rules; see the Comments paragraph below. WKB_OPEN_ENTRY (0x0010) Open the WIBU-BOX entry, which is specified by the pvCtrl parameter. WKB_OPEN_MULTIFIND (0x0020) Opens all entries in a specific WIBU-BOX which are matched by the specified Firm and User Code. The WIBU-BOX search order is the same like of WKB_OPEN_FIND and depends on several rules; see the Comments paragraph below. This includes standard Firm/User Code entries and also Master entries. If this mode is specified, WkbSelect2 can touch a Limit Counter or check an expiration date, which is not necessarily bundled with the first matched entry of a specific WIBU-BOX. WkbQueryEntry2 may return the list of all opened entries if the WKB_QE_MULTIENTRY option is set. The second group specifies the version of the WIBU-BOX which is opened. An overview of supported algorithm versions is available below. WKB_VERSION1 (0x0000) Open the WIBU-BOX to use WIBU-KEY algorithm version 1 in an encryption. WKB_VERSION2 (0x0001) Open the WIBU-BOX to use WIBU-KEY algorithm version 2 in an encryption. WKB_VERSION3 (0x0002) Open the WIBU-BOX to use WIBU-KEY algorithm version 3 in an encryption. WKB_VERSION4 (0x0003) Open the WIBU-BOX to use WIBU-KEY algorithm version 4 in an encryption. WKB_VERSION5 (0x0004) Open the WIBU-BOX to use WIBU-KEY algorithm version 5 in an encryption. WKB_VERSION_RED (0x0006) Open the WIBU-BOX with the WIBU-KEY algorithm of the highest version which is supported by this WIBU-BOX; for example WKB_VERSION2 for a WIBU-BOX with version 3 or 4, WKB_VERSION3 for a WIBU-BOX with version 4, WKB_VERSION4 for a WIBU-BOX with version 6 etc. This option should be used only if the decryption and the encryption is done by the WIBU-BOX itself in the protected application, for example for RED (Random Encryption/Decryption) operations. Do not use this option with a decryption where the encryption is done outside of the protected program, for example for AXAN or EDIS implementing RID (Required Information Decryption). WKB_VERSION_STD (0x0007) Open the WIBU-BOX with the WIBU-KEY algorithm of the highest version which is supported by WIBU-BOXes of versions up to 4; for example a WIBU-BOX version 3, 4 or 6 uses WKB_VERSION2 as algorithm version; a WIBU-BOX version 5 or 7 uses WKB_VERSION3 instead. This flag is maintained for downward compatibility. In new implementations the WKB_VERSION_RED flag should be used. The third group contains additional option flags, which are permitted only for the WKB_OPEN_FIND command: WKB_PORTNUMBER (0x0008) Use a port number instead of port names. WKB_OPEN_NONETLIMIT (0x100000) The WIBU-BOX entry is opened without touching the network user limitation. This avoids the using of Selection Codes with WKB_SC_NETLIMIT (bit 30) set (see WKBAREA) but allows also the using of WIBU-BOX entries are globally locked by the WKB_OPEN_GLOBAL option (see below). This mode is automatically inherited from its subsystem if this was created with the WKB_ACC_NONETLIMIT flag. WKB_OPEN_GLOBAL (0x200000) The WIBU-BOX entry is opened globally at the used computer. This means, that no other open operation may be done to the same WIBU-BOX entry except that the WKB_OPEN_NONETLIMIT option (see above) is specified. WKB_OPEN_EXCLUSIVE (0x400000) The WIBU-BOX entry is opened in the Exclusive Mode for the specified Firm Code and User Code. Each WIBU-BOX entry may be accessed only once at same time for a specific Firm Code and User Code if this flag is set. This flag must be set if an application should be started only once within its local or WkLAN subsystem for its specific Firm Code and User Code. This mode is automatically inherited from its subsystem if this was created with the WKB_ACC_EXCLUSIVE flag. WKB_OPEN_STATIONSHARE (0x800000) The WIBU-BOX entry is opened in the StationShare Mode for the specified Firm Code and User Code. This mode is automatically inherited from its subsystem if this was created with the WKB_ACC_STATIONSHARE flag. Each encryption must have set the WKB_SC_STATIONSHARE flag (bit 28) in the Selection Code, see WKBAREA structure, otherwise the selection of the encryption fails. This value is not used and must be set to 0 if a control structure is specified via the pvCtrl parameter. This parameter contains also standard function control flags. pszPort points to a string which contains one or more port specifications at which WIBU-BOXes are searched. If this pointer is set to NULL (recommended for normal use), all available WIBU-KEY ports of the specified WIBU-KEY subsystem are scanned in an optimized order (see Comments paragraph below). If the string is a star (*), the order begins with the port of the lowest index (LPT1) and is continued with the next index (LPT2 for example) until all ports are scanned. Otherwise, one or more port names must be set, separated by a vertical bar (|). Furthermore, complete port groups can be specified by replacing a port name index number by a star, for example “LPT*” or “COM*”. This parameter is ignored and must be set to NULL if the WKB_OPEN_ENTRY mode is specified. If the WKB_PORTNUMBER flag is set, this parameter is not interpreted as pointer but must contain a valid port specification number which is compatible with WIBU-KEY version 1. To convert a port number into an address, the macro MAKEINTRESOURCE should be used. lFirmCode contains the Firm Code (range 1..16777215) for the WKB_OPEN_FIND or WKB_OPEN_MULTIFIND mode. This parameter is ignored and must be set to 0 if a control structure is specified via the pvCtrl parameter. If the entry is searched in a valid subsystem, created by an WkbAccess2 call, the Firm Code of this subsystem may be used by setting the WKB_ACCESS_CODE (-1) in this parameter. Otherwise a value greater 0 must be used. lUserCode contains the User Code (range 0..16777215) for the WKB_OPEN_FIND or WKB_OPEN_MULTIFIND mode. This parameter is ignored and must be set to 0 if a control structure is specified via the pvCtrl parameter. If the entry is searched in a valid subsystem, created by a WkbAccess2 call, the User Code of this subsystem may be used by setting the WKB_ACCESS_CODE (-1) in this parameter. pvCtrl points to optional control data which are used in several commands. For the WKB_OPEN_ENTRY command, this parameter points to a WKBOPENENTRY structure which contains all data which is needed to open a specific WIBU-BOX entry. The structure must contain the desired WIBU-KEY encryption algorithm variant (WKB_VERSION1, WKB_VERSION2, WKB_VERSION3 or WKB_VERSION_STD) in the flCtrl member variable, the port specification in the lPort member variable, the Serial Number of the accessed WIBU-BOX in the wkbsr member variable, and the entry index of the desired WIBU-BOX entry in the usEntry member. For opening a Master Entry, the lUserCode member variable must also contain the desired User Code. The contents of all other structure members are ignored. If these members are not properly initialized, for example by receiving their contents via the WkbQueryEntry2 function, these members should be set to 0. Options like WKB_OPEN_NONETLIMIT or WKB_OPEN_EXCLUSIVE may also be specified as WKB_OE_NONETLIMIT or WKB_OE_EXCLUSIVE in the flCtrl member of this structure. They have the same binary value. If the WKB_OPEN_FIND or the WKB_OPEN_MULTIFIND command is specified, this parameter may be NULL or must point to a properly initialized WKBOPENFIND structure. This structure specifies the used Firm and User Code, the WIBU-KEY encryption algorithm variant and which WIBU-BOX entries of a specific WIBU-BOX are used in the find operation. ----- ...или ты работаешь хорошо, или ты работаешь много... |
|
Создано: 03 января 2007 00:14 · Личное сообщение · #8 все равно ошибки не вижу. объялвение параметров ф-ии вроде я сделал правильно typedef HANDLE (__stdcall *DefWkbOpen2)(HANDLE hwkbsys, unsigned long flCtrl, const char *pszPort, long lFirmCode, long lUserCode, void far *pvCtrl); где тут ошибка? HWKBENTRY WkbOpen2(HWKBSYSTEM hwkbsys, ULONG flCtrl, const TCHAR *pszPort, LONG lFirmCode, LONG lUserCode, VOID FAR *pvCtrl) |
|
Создано: 04 января 2007 14:23 · Личное сообщение · #9 |
|
Создано: 04 января 2007 14:32 · Личное сообщение · #10 |
|
Создано: 04 января 2007 22:02 · Личное сообщение · #11 |
|
Создано: 07 января 2007 07:24 · Личное сообщение · #12 |
|
Создано: 07 января 2007 11:23 · Личное сообщение · #13 |
|
Создано: 07 января 2007 11:36 · Личное сообщение · #14 |
|
Создано: 07 января 2007 12:22 · Личное сообщение · #15 |
|
Создано: 07 января 2007 22:10 · Личное сообщение · #16 |
|
Создано: 07 января 2007 22:15 · Личное сообщение · #17 BfoX пишет: сделал я ему и эмуль и кейген. Тока за 50 бакинских это отдавать мне религия не позволяет. Все таки ключ не детский да и софт - тоже. это пиз%ец. товарищ имеет доступ в какую то там developer area, наковырял там всяких фич для взлома не доступных др.людям "с улицы". ну молодец... так блин дай и другим разобраться. |
|
Создано: 07 января 2007 23:14 · Личное сообщение · #18 |
|
Создано: 07 января 2007 23:17 · Поправил: vadim_sg · Личное сообщение · #19 Red Bar0n пишет: что что он имеет преват одей а вы нет? вам никто ничего не обязан : темболе преватодея... я ни откого ничего не требую. 4 модератор: закройте плиз тему, т.к. сейчас начнется не потеме видимо если кто интересуется вот bahbah1.narod/wibu.rar длл работает для просмотра вызовов ф-й драйвера, правда иногда глючит |
|
Создано: 08 января 2007 02:20 · Личное сообщение · #20 |
|
Создано: 10 августа 2012 11:09 · Поправил: ivaran · Личное сообщение · #21 |
|
Создано: 10 августа 2012 11:12 · Поправил: BfoX · Личное сообщение · #22 |
|
Создано: 10 августа 2012 11:14 · Личное сообщение · #23 |
eXeL@B —› Крэки, обсуждения —› WIBU BasePac6 |
Эта тема закрыта. Ответы больше не принимаются. |