Форум Эму-Россия http://forum.emu-russia.net/ |
|
Генераторы паролей. http://forum.emu-russia.net/viewtopic.php?f=13&t=120 |
Страница 3 из 3 |
Автор: | CaH4e3 [ 08 окт 2009, 17:40 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
нет. пароль генерит столько, сколько заложено в игре. либо он перестанет работать, либо будет крашить игру. |
Автор: | Ti_ [ 08 окт 2009, 18:29 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
мне это нужно для моего хака. там не будет крашить. просто новые персонажи, планеты и цвета не сейвятся в паролях. мне нужно расширить и пароли, желательно без удлинения строки ввода. каиллера имеет привычку виснуть каждые 30минут. |
Автор: | CaH4e3 [ 08 окт 2009, 21:18 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
А вообще есть генератор паролей на рнр? Проблема только в том, сколько бит в пароле отводится под эти поля. Может быть там физически нельзя вставить больше 8. |
Автор: | Ti_ [ 08 окт 2009, 21:35 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
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 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 |
Автор: | CaH4e3 [ 08 окт 2009, 23:34 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
ну судя по всему, нельзя. вижу фиксированные положения битов для каждого параметра. |
Автор: | Ti_ [ 22 дек 2009, 00:25 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
вообщем нашелся человек который смог написать новый генератор. |
Автор: | angrylion [ 30 июл 2010, 16:25 ] | ||
Заголовок сообщения: | Re: Генераторы паролей. | ||
Генератор для Nigel Mansell's World Championship Challenge (NES).
|
Автор: | DJ Sergeich [ 03 дек 2010, 01:05 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
Интересная статья на Хабре, о структуре паролей Road Rush 3 с Мегадрайва: http://habrahabr.ru/blogs/algorithm/108728/ |
Автор: | angrylion [ 16 дек 2010, 12:03 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
Какие ещё остались игры на NES с системой паролей (кроме иероглифических), обделённые генераторами? |
Автор: | CaH4e3 [ 16 дек 2010, 19:57 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
почти все если есть желание позаниматься, я тут давно список начал лол, но не закончил, и в первых пунктах списка, половина уже без паролей, а дальше боюсь представить... http://cah4e3.shedevr.org.ru/misc/list_password.txt |
Автор: | angrylion [ 25 дек 2010, 02:39 ] | ||
Заголовок сообщения: | Re: Генераторы паролей. | ||
Генератор паролей для Break Time - The National Pool Tour (NES) с исходничком.
|
Автор: | Гость [ 09 янв 2011, 14:51 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
Онлайн генераторы паролей к Herzog Zwei[SMD], Road Rash 3[SMD], Prince of Persia [SMD], Rock & Roll Racing [SMD] тут. Собственно это те игры где пароли можно взломать методом анализа и вывода алгоритмов "улучшения". Есть ряд игр где без копания в коде разобраться проблематично, например если там переменная длина пароля - Power Monger, Syndicate... как такое ломать на бумажке (не заглядывая в код) я не знаю... |
Автор: | angrylion [ 19 янв 2011, 09:47 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
CaH4e3, твой генератор паролей для Indiana Jones and the Last Crusade (UBI Soft) выдает неверные пароли, если ввести ненулевое количество очков, или мне кажется? Может быть, есть какие-то требования к количеству очков? Для примера: 3й уровень, 5000 очков, есть кнут, random0 = random1 = 0; выдает неверный пароль 3X4J80S3. |
Автор: | CaH4e3 [ 19 янв 2011, 13:36 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
Да, спасибо, поправил. |
Автор: | spiiin [ 18 май 2011, 23:47 ] |
Заголовок сообщения: | Re: Генераторы паролей. |
http://spin-de.narod.ru/passgen/goal_two.html Генератор для Goal! Two |
Автор: | angrylion [ 01 июл 2011, 14:13 ] | |||
Заголовок сообщения: | Re: Генераторы паролей. | |||
Генератор паролей для Formula 1 Sensation (E) / F-1 Sensation (J) на NES с исходничком. А также исправленный генератор для Nigel Mansell's World Championship Challenge (NES) с исходничком. В прошлой версии не раскрывалось значение 1 байта пароля из 14-ти.
|
Страница 3 из 3 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |