Сообщения без ответов | Активные темы Текущее время: 29 мар 2024, 02:27



Ответить на тему  [ Сообщений: 56 ]  На страницу Пред.  1, 2, 3
 Генераторы паролей. 
Автор Сообщение
Сообщение 08 окт 2009, 17:40
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 11:16
Сообщения: 787
нет. пароль генерит столько, сколько заложено в игре. либо он перестанет работать, либо будет крашить игру.

_________________
1. Модератор всегда прав.
2. Если модератор не прав, см. п. 1.


Сообщение 08 окт 2009, 18:29
Профиль

Зарегистрирован:
14 авг 2009, 21:03
Сообщения: 13
мне это нужно для моего хака. там не будет крашить.
просто новые персонажи, планеты и цвета не сейвятся в паролях. мне нужно расширить и пароли, желательно без удлинения строки ввода. каиллера имеет привычку виснуть каждые 30минут.


Сообщение 08 окт 2009, 21:18
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 11:16
Сообщения: 787
А вообще есть генератор паролей на рнр? Проблема только в том, сколько бит в пароле отводится под эти поля. Может быть там физически нельзя вставить больше 8.

_________________
1. Модератор всегда прав.
2. Если модератор не прав, см. п. 1.


Сообщение 08 окт 2009, 21:35
Профиль

Зарегистрирован:
14 авг 2009, 21:03
Сообщения: 13
CaH4e3 писал(а):
А вообще есть генератор паролей на рнр? Проблема только в том, сколько бит в пароле отводится под эти поля. Может быть там физически нельзя вставить больше 8.

на васике только был вроде.


Код:
CLS
REM <<<<<"Save file to Disk then run from Q-Basic">>>>>
DIM a%(12)
DIM b$(12)
a%(1) = 18: a%(2) = 30: a%(3) = 20: a%(4) = 21
a%(5) = 13: a%(6) = 12: a%(7) = 23: a%(8) = 18
a%(9) = 21: a%(10) = 14: a%(11) = 25: a%(12) = 0
GOSUB showit
PRINT
CLS
PRINT "Rock 'n' Roll Racing Password Generator"
PRINT ""
PRINT "Copyright Joel Elliot"
PRINT ""
PRINT "1-Rookie, 2-Veteran, 3-Warrior"
INPUT "Difficulty"; IN1%
IF IN1% < 1 OR IN1% > 4 THEN IN1% = 1
IN1% = IN1% - 1
IF (IN1% AND 1) = 1 THEN : a%(1) = a%(1) XOR 8: a%(4) = a%(4) XOR 4
IF (IN1% AND 2) = 2 THEN : a%(1) = a%(1) XOR 16: a%(4) = a%(4) XOR 8
GOSUB showit
CLS
PRINT "1-Snake, 2-Hawk, 3-Ivan, 4-Kat, 5-Jake, 6-Tarquin, 7-Olaf"
INPUT "Driver"; IN2%
IF IN2% < 1 OR IN2% > 8 THEN IN2% = 1
IN2% = IN2% - 1
IF (IN2% AND 1) = 1 THEN : a%(1) = a%(1) XOR 16: a%(7) = a%(7) XOR 4
IF (IN2% AND 2) = 2 THEN : a%(4) = a%(4) XOR 16: a%(7) = a%(7) XOR 8
IF (IN2% AND 4) = 4 THEN : a%(3) = a%(3) XOR 1: a%(7) = a%(7) XOR 16
GOSUB showit
CLS
PRINT "1-Black, 2-Blue, 3-Red, 4-Green, 5-Yellow, 6-Purp/Blue, 7-Orng/Grn, 8-Lt. Grn"
INPUT "Car color"; IN3%
IF IN3% < 1 OR IN3% > 8 THEN IN3% = 1
IN3% = IN3% - 1
IF (IN3% AND 1) = 1 THEN : a%(2) = a%(2) XOR 4: a%(8) = a%(8) XOR 1
IF (IN3% AND 2) = 2 THEN : a%(2) = a%(2) XOR 8: a%(8) = a%(8) XOR 2
IF (IN3% AND 4) = 4 THEN : a%(2) = a%(2) XOR 16: a%(8) = a%(8) XOR 4
GOSUB showit
CLS
PRINT "1-Dirt D, 2-Marauder, 3-Battle Trax, 4-Hydrofoil, 5-BT, 6-HF, 7-Air Blade, 8-Exp"
INPUT "Car"; IN4%
IF IN4% < 1 OR IN4% > 8 THEN IN4% = 1
IN4% = IN4% - 1
IF (IN4% AND 1) = 1 THEN : a%(3) = a%(3) XOR 16: a%(9) = a%(9) XOR 4
IF (IN4% AND 2) = 2 THEN : a%(2) = a%(2) XOR 1: a%(9) = a%(9) XOR 8
IF (IN4% AND 4) = 4 THEN : a%(2) = a%(2) XOR 2: a%(9) = a%(9) XOR 16
GOSUB showit
CLS
PRINT "1-Chem IV, 2-Drakonis, 3-Bogmire, 4-New Mojave, 5-Nho, 6-Inferno, 7-NEED, 8-HAVE"
INPUT "Level"; IN5%
IF IN5% < 1 OR IN5% > 8 THEN IN5% = 1
IN5% = IN5% - 1
IF (IN5% AND 1) = 1 THEN : a%(1) = a%(1) XOR 1: a%(8) = a%(8) XOR 8
IF (IN5% AND 2) = 2 THEN : a%(1) = a%(1) XOR 2: a%(8) = a%(8) XOR 16
IF (IN5% AND 4) = 4 THEN : a%(1) = a%(1) XOR 4: a%(7) = a%(7) XOR 1
GOSUB showit
CLS
PRINT "1-Division B, 2-Division A"
INPUT "Division"; IN6%
IF IN6% < 1 OR IN6% > 2 THEN IN6% = 1
IF IN6% = 2 THEN : a%(1) = a%(1) XOR 8: a%(7) = a%(7) XOR 2
GOSUB showit
CLS
INPUT "Hundreds of thousands of dollars(0-15)"; in7h%
IF in7h% < 0 OR in7h% > 15 THEN in7h% = 0
IF (in7h% AND 1) = 1 THEN : a%(2) = a%(2) XOR 16: a%(5) = a%(5) XOR 8
IF (in7h% AND 2) = 2 THEN : a%(1) = a%(1) XOR 1: a%(5) = a%(5) XOR 16
IF (in7h% AND 4) = 4 THEN : a%(1) = a%(1) XOR 2: a%(4) = a%(4) XOR 1
IF (in7h% AND 8) = 8 THEN : a%(1) = a%(1) XOR 4: a%(4) = a%(4) XOR 2
GOSUB showit
CLS
INPUT "Tens of thousands of dollars(0-15)"; in7t%
IF in7t% < 0 OR in7t% > 15 THEN in7t% = 0
IF (in7t% AND 1) = 1 THEN : a%(2) = a%(2) XOR 1: a%(6) = a%(6) XOR 16
IF (in7t% AND 2) = 2 THEN : a%(2) = a%(2) XOR 2: a%(5) = a%(5) XOR 1
IF (in7t% AND 4) = 4 THEN : a%(2) = a%(2) XOR 4: a%(5) = a%(5) XOR 2
IF (in7t% AND 8) = 8 THEN : a%(2) = a%(2) XOR 8: a%(5) = a%(5) XOR 4
GOSUB showit
CLS
INPUT "Thousands of dollars(0-15)"; in7u%
IF in7u% < 0 OR in7u% > 15 THEN in7u% = 0
IF (in7u% AND 1) = 1 THEN : a%(3) = a%(3) XOR 2: a%(6) = a%(6) XOR 1
IF (in7u% AND 2) = 2 THEN : a%(3) = a%(3) XOR 4: a%(6) = a%(6) XOR 2
IF (in7u% AND 4) = 4 THEN : a%(3) = a%(3) XOR 8: a%(6) = a%(6) XOR 4
IF (in7u% AND 8) = 8 THEN : a%(3) = a%(3) XOR 16: a%(6) = a%(6) XOR 8
GOSUB showit
CLS
INPUT "Armor(1-4)"; IN8%
IF IN8% < 1 OR IN8% > 4 THEN IN8% = 1
IN8% = IN8% - 1
IF (IN8% AND 1) = 1 THEN : a%(3) = a%(3) XOR 4: a%(9) = a%(9) XOR 1
IF (IN8% AND 2) = 2 THEN : a%(3) = a%(3) XOR 8: a%(9) = a%(9) XOR 2
GOSUB showit
CLS
INPUT "Engine(1-4)"; IN9%
IF IN9% < 1 OR IN9% > 4 THEN IN9% = 1
IN9% = IN9% - 1
IF (IN9% AND 1) = 1 THEN : a%(1) = a%(1) XOR 4: a%(11) = a%(11) XOR 16
IF (IN9% AND 2) = 2 THEN : a%(1) = a%(1) XOR 8: a%(10) = a%(10) XOR 1
GOSUB showit
CLS
INPUT "Guns(0-7)"; IN10%
IF IN10% < 0 OR IN10% > 7 THEN IN10% = 0
IF (IN10% AND 1) = 1 THEN : a%(3) = a%(3) XOR 8: a%(12) = a%(12) XOR 1
IF (IN10% AND 2) = 2 THEN : a%(3) = a%(3) XOR 16: a%(12) = a%(12) XOR 2
IF (IN10% AND 4) = 4 THEN : a%(2) = a%(2) XOR 1: a%(12) = a%(12) XOR 4
GOSUB showit
CLS
INPUT "Bombs(0-7)"; IN11%
IF IN11% < 0 OR IN11% > 7 THEN IN11% = 0
IF (IN11% AND 1) = 1 THEN : a%(2) = a%(2) XOR 2: a%(12) = a%(12) XOR 8
IF (IN11% AND 2) = 2 THEN : a%(2) = a%(2) XOR 4: a%(12) = a%(12) XOR 16
IF (IN11% AND 4) = 4 THEN : a%(2) = a%(2) XOR 8: a%(11) = a%(11) XOR 1
GOSUB showit
CLS
INPUT "Boost(0-7)"; IN12%
IF IN12% < 0 OR IN12% > 7 THEN IN12% = 0
IF (IN12% AND 1) = 1 THEN : a%(2) = a%(2) XOR 16: a%(11) = a%(11) XOR 2
IF (IN12% AND 2) = 2 THEN : a%(1) = a%(1) XOR 1: a%(11) = a%(11) XOR 4
IF (IN12% AND 4) = 4 THEN : a%(1) = a%(1) XOR 2: a%(11) = a%(11) XOR 8
GOSUB showit
CLS
INPUT "Shocks(1-4)"; IN13%
IF IN13% < 1 OR IN13% > 4 THEN IN13% = 0
IN13% = IN13% - 1
IF (IN13% AND 1) = 1 THEN : a%(3) = a%(3) XOR 1: a%(10) = a%(10) XOR 8
IF (IN13% AND 2) = 2 THEN : a%(3) = a%(3) XOR 2: a%(10) = a%(10) XOR 16
GOSUB showit
CLS
INPUT "Tires(1-4)"; IN14%
IF IN14% < 1 OR IN14% > 4 THEN IN14% = 0
IN14% = IN14% - 1
IF (IN14% AND 1) = 1 THEN : a%(4) = a%(4) XOR 8: a%(10) = a%(10) XOR 2
IF (IN14% AND 2) = 2 THEN : a%(4) = a%(4) XOR 16: a%(10) = a%(10) XOR 4
GOSUB showit
CLS
PRINT b$(1); b$(2); b$(3); b$(4); " "; b$(5); b$(6); b$(7); b$(8); " "; b$(9); b$(10); b$(11); b$(12)
END

'Power
'   C3    I5   2
'C2    I4      3
'Engine
'   A3    K1   2
'A2    J5      3
'Gun
'      C2       L5   1
'   C1       L4      2
'B5       L3         4
'Bomb
'      B4       L2   1
'   B3       L1      2
'B2       K5         4
'Boost
'      B1       K4   1
'   A5       K3      2
'A4       K2         4
'Shocks
'   C5    J2   2
'C4    J1      3
'Tires
'   D2    J4   2
'D1    J3      3
'
'B-00  C-01  D-02  F-03  G-04  H-05  J-06  K-07
'L-08  M-09  N-10  P-11  Q-12  R-13  S-14  T-15
'V-16  W-17  X-18  Y-19  Z-20  0-21  1-22  2-23
'3-24  4-25  5-26  6-27  7-28  8-29  9-30  !-31

showit:
FOR z% = 1 TO 12
IF a%(z%) = 0 THEN b$(z%) = "B"
IF a%(z%) = 1 THEN b$(z%) = "C"
IF a%(z%) = 2 THEN b$(z%) = "D"
IF a%(z%) = 3 THEN b$(z%) = "F"
IF a%(z%) = 4 THEN b$(z%) = "G"
IF a%(z%) = 5 THEN b$(z%) = "H"
IF a%(z%) = 6 THEN b$(z%) = "J"
IF a%(z%) = 7 THEN b$(z%) = "K"
IF a%(z%) = 8 THEN b$(z%) = "L"
IF a%(z%) = 9 THEN b$(z%) = "M"
IF a%(z%) = 10 THEN b$(z%) = "N"
IF a%(z%) = 11 THEN b$(z%) = "P"
IF a%(z%) = 12 THEN b$(z%) = "Q"
IF a%(z%) = 13 THEN b$(z%) = "R"
IF a%(z%) = 14 THEN b$(z%) = "S"
IF a%(z%) = 15 THEN b$(z%) = "T"
IF a%(z%) = 16 THEN b$(z%) = "V"
IF a%(z%) = 17 THEN b$(z%) = "W"
IF a%(z%) = 18 THEN b$(z%) = "X"
IF a%(z%) = 19 THEN b$(z%) = "Y"
IF a%(z%) = 20 THEN b$(z%) = "Z"
IF a%(z%) = 21 THEN b$(z%) = "0"
IF a%(z%) = 22 THEN b$(z%) = "1"
IF a%(z%) = 23 THEN b$(z%) = "2"
IF a%(z%) = 24 THEN b$(z%) = "3"
IF a%(z%) = 25 THEN b$(z%) = "4"
IF a%(z%) = 26 THEN b$(z%) = "5"
IF a%(z%) = 27 THEN b$(z%) = "6"
IF a%(z%) = 28 THEN b$(z%) = "7"
IF a%(z%) = 29 THEN b$(z%) = "8"
IF a%(z%) = 30 THEN b$(z%) = "9"
IF a%(z%) = 31 THEN b$(z%) = "!"
NEXT z%
temp1% = POS(0)
temp2% = CSRLIN
LOCATE 1, 1
PRINT b$(1); b$(2); b$(3); b$(4); " "; b$(5); b$(6); b$(7); b$(8); " "; b$(9); b$(10); b$(11); b$(12)
LOCATE temp2%, temp1%
RETURN





Сообщение 08 окт 2009, 23:34
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 11:16
Сообщения: 787
ну судя по всему, нельзя. вижу фиксированные положения битов для каждого параметра.

_________________
1. Модератор всегда прав.
2. Если модератор не прав, см. п. 1.


Сообщение 22 дек 2009, 00:25
Профиль

Зарегистрирован:
14 авг 2009, 21:03
Сообщения: 13
вообщем нашелся человек который смог написать новый генератор.


Сообщение 30 июл 2010, 16:25
Профиль

Зарегистрирован:
02 сен 2007, 06:07
Сообщения: 46
Откуда: Москва
Генератор для Nigel Mansell's World Championship Challenge (NES).


Вложения:
nigel.rar [19.98 КБ]
Скачиваний: 483
Сообщение 03 дек 2010, 01:05
Профиль

Зарегистрирован:
30 июл 2007, 18:50
Сообщения: 34
Интересная статья на Хабре, о структуре паролей Road Rush 3 с Мегадрайва:
http://habrahabr.ru/blogs/algorithm/108728/


Сообщение 16 дек 2010, 12:03
Профиль

Зарегистрирован:
02 сен 2007, 06:07
Сообщения: 46
Откуда: Москва
Какие ещё остались игры на NES с системой паролей (кроме иероглифических), обделённые генераторами?


Сообщение 16 дек 2010, 19:57
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 11:16
Сообщения: 787
почти все
если есть желание позаниматься, я тут давно список начал лол, но не закончил, и в первых пунктах списка, половина уже без паролей, а дальше боюсь представить...

http://cah4e3.shedevr.org.ru/misc/list_password.txt

_________________
1. Модератор всегда прав.
2. Если модератор не прав, см. п. 1.


Сообщение 25 дек 2010, 02:39
Профиль

Зарегистрирован:
02 сен 2007, 06:07
Сообщения: 46
Откуда: Москва
Генератор паролей для Break Time - The National Pool Tour (NES) с исходничком.


Вложения:
breaktime.rar [18.87 КБ]
Скачиваний: 450
Сообщение 09 янв 2011, 14:51
Онлайн генераторы паролей к Herzog Zwei[SMD], Road Rash 3[SMD], Prince of Persia [SMD], Rock & Roll Racing [SMD] тут. Собственно это те игры где пароли можно взломать методом анализа и вывода алгоритмов "улучшения". Есть ряд игр где без копания в коде разобраться проблематично, например если там переменная длина пароля - Power Monger, Syndicate... как такое ломать на бумажке (не заглядывая в код) я не знаю...


Сообщение 19 янв 2011, 09:47
Профиль

Зарегистрирован:
02 сен 2007, 06:07
Сообщения: 46
Откуда: Москва
CaH4e3, твой генератор паролей для Indiana Jones and the Last Crusade (UBI Soft) выдает неверные пароли, если ввести ненулевое количество очков, или мне кажется? Может быть, есть какие-то требования к количеству очков?
Для примера: 3й уровень, 5000 очков, есть кнут, random0 = random1 = 0; выдает неверный пароль 3X4J80S3.


Сообщение 19 янв 2011, 13:36
Профиль ICQ WWW
Аватара пользователя

Зарегистрирован:
22 июл 2007, 11:16
Сообщения: 787
Да, спасибо, поправил.

_________________
1. Модератор всегда прав.
2. Если модератор не прав, см. п. 1.


Сообщение 18 май 2011, 23:47
http://spin-de.narod.ru/passgen/goal_two.html
Генератор для Goal! Two


Сообщение 01 июл 2011, 14:13
Профиль

Зарегистрирован:
02 сен 2007, 06:07
Сообщения: 46
Откуда: Москва
Генератор паролей для Formula 1 Sensation (E) / F-1 Sensation (J) на NES с исходничком.

А также исправленный генератор для Nigel Mansell's World Championship Challenge (NES) с исходничком. В прошлой версии не раскрывалось значение 1 байта пароля из 14-ти.


Вложения:
nigel.rar [21.96 КБ]
Скачиваний: 449
f1sensation.rar [28.52 КБ]
Скачиваний: 461
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 56 ]  На страницу Пред.  1, 2, 3

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 12


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by STSoftware for PTF (mod by Zeru-j).
Русская поддержка phpBB