Искал базу паролей для брута банка, но подходящих не нашел.
Было принято решение написать генератор с блэкджеком и шлюхами собственными силами. Писал на javascript в html обертке (в дальнейшем - программа).
[Ссылки могут видеть только зарегистрированные пользователи. ]
Инструкция для генерации паролей последовательного типа.
Вводите свое значение (цифра, буква (рус / англ))
Нажимаете кнопку "Генерировать"
Автоматически выделяется введенное значение в первое поле
Вводите новый символ (удалять, тыкать мышкой не нужно!)
Снова нажимаете генерировать
Если необходимые символы - доступны, то жмем кнопку "Выделить"
Нажимаем CTRL+C или: Правый клик мыши по выделенному тексту - Копировать
Используете скопированный материал на свои нужды
Где можно применить? быстро прощелкиваем всю клавиатуру на английском и русском языке, включаем капс и проделываем все тоже самое. Протыкиваем 1, 2, 3, ..., 0, -, = и затем снова их, но с уже зажатой Shift. Особенности: В программе не стоит фильтр введенных значений, а это значит, что вы можете сгенерировать что-то наподобие: развернуть пример 1 (кликабельно)
И так далее, главное, чтобы ваша фантазия была с вами.
Замечу! что кнопка "Очистить" и "Выделить" работает, и метаться с курсором по 40 страницам вам не придется, разогревая колесико своей мышки до 100 градусов по цельсию
Инструкция для генерации паролей последовательного типа.
Вводите имя мерзавца объекта и нажимаете генерировать.
На этом все, функционал программы будет еженедельно допоняться.
На данный момент нужны идеи реализации новых методов генерации паролей, которые я выслушаю у вас, и реализую.
Скачать Rghost - [Ссылки могут видеть только зарегистрированные пользователи. ]
Есть возможность не скачивать программу, действуем согласно инструкции под катом: инструкция (кликабельно)
Чтобы воспользоваться генератором паролей, вовсе не обязательно ее скачивать. Действуем согласно пунктам, указанным ниже:
Создаем текстовый файл в любом каталоге
Переименовываем расширение у созданного файла с .txt на.html
Открываем этот файл спомощью блокнота (Правый клик мыши по файлу - Изменить)
Файл - Сохранить как - (Кодировка UTF-8) - оставляем имя неизменное - ОК
Вставляем код, который располагается ниже, снова сохраняем
Закрываем блокнот, и запускаем браузер
В браузере нажимаем CTRL+O и указываем путь к созданному .html файлу
Работаем с генератором паролей
Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<style>
body { no-repeat fixed;
}
.fixed { padding: 0; margin-top:10px; margin-left:10px;
position: fixed; top: 0px; left: 0px;
}
</style>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Password Generator</title>
</head>
<table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#CCFFFF">
<tr align="center" bgcolor="#0099FF">
<td colspan="3" style="font-size: 160%; font-family: sans-serif;border-radius: 10px;margin-bottom: 0px;">Интеллектуальный генератор паролей</td>
</tr>
<tr>
<td width="20%" height="90" border="0" style="background: #33FF66; text-align: center;border-radius: 10px;margin-bottom: 0px;">Прочитайте справку, чтобы уметь генерировать пароли.</td>
<td width="60%" height="90" border="0" style="text-align:center; border-radius:10px; margin-bottom: 0px; color: #6666FF;"><b>Справка</b><br><div id="help">Нажмите вопрос возле генератора, информация отобразится здесь</div></td>
<td width="20%" height="90" border="0" style="background: #33FF66; text-align: center;border-radius: 10px;margin-bottom: 0px;"></td>
</tr>
<tr>
<td colspan="3">
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="6666FF">
<tr><td> </td></tr>
</table>
</td>
</table>
<table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#CCFFFF">
<tr>
<td valign="top" width="10%" height="7000" border="0" style="text-align: center;border-radius: 10px;margin-bottom: 0px;">
<div class="fixed"><a href="#" id="top">Наверх</a></div>
</td>
<td valign="top" width="30%" height="7000" border="0" style="background: #33FF66; text-align: center;border-radius: 10px;margin-bottom: 0px;">
<b>Последовательный генератор</b> <input type='button' value='?' onClick="helpA()"></input><br>
Введите символ: <input id="Atext" type='text' value='a'></input><br>
<input type='button' value='Генерировать' onClick="zetA()"></input>
<input type='button' value='Очистить' onClick="document.getElementById('zoneA').value='';document.getElementById('zoneA').rows = 8;"></input>
<input type='button' value='Выделить' onClick="document.getElementById('zoneA').select(true)"></input><br>
<textarea id="zoneA" name="text1" rows=8 cols=30></textarea>
</td>
<td valign="top" width="30%" height="7000" border="0" style="text-align:center; border-radius:10px; margin-bottom: 0px; color: #6666FF;">
<b>Генератор дат</b> <input type='button' value='?' onClick="helpB()"></input><br>
Введите имя: <input id="Btext" type='text' value='вова' > </input><br>
<input type='button' value='Генерировать' onClick="zetB()"></input>
<input type='button' value='Очистить' onClick="document.getElementById('zoneB').value='';document.getElementById('zoneB').rows = 8;"></input>
<input type='button' value='Выделить' onClick="document.getElementById('zoneB').select(true)"></input><br>
<textarea id="zoneB" name="text1" rows=8 cols=30></textarea>
</td>
<td valign="top" width="30%" height="7000" border="0" style="background: #33FF66; text-align: center;border-radius: 10px;margin-bottom: 0px;">
В разработке
</td>
</tr>
</table>
</td>
</body>
<script language="JavaScript" type="text/javascript">
var s = "";
function zetA(){
for (var i = 0; i < 8; i++) {
s = s + document.getElementById('Atext').value;
document.getElementById('zoneA').value = document.getElementById('zoneA').value + s + "\n";
document.getElementById('zoneA').rows = document.getElementById('zoneA').rows + 1}
s = "";
document.getElementById('Atext').select(true);
}
function zetB(){
var sb = document.getElementById('Btext').value;
var sbb = "";
for (var i = 1970; i < 2021; i++) {
document.getElementById('zoneB').value = document.getElementById('zoneB').value + sb + i + "\n";
document.getElementById('zoneB').rows = document.getElementById('zoneB').rows + 1}
for (var i = 0; i < 112; i++) {
document.getElementById('zoneB').value = document.getElementById('zoneB').value + sb + i + "\n";
document.getElementById('zoneB').rows = document.getElementById('zoneB').rows + 1}
for (var i = 0; i < 10; i++) {
sbb = String(i);
for (var j = 0; j < 11; j++) {
document.getElementById('zoneB').value = document.getElementById('zoneB').value + sb + sbb + "\n";
sbb = sbb + String(i);
document.getElementById('zoneB').rows = document.getElementById('zoneB').rows + 1}
}
for (var i = 0; i < 9; i++) {
sbb = String(i)+ String(i+1);
for (var j = 0; j < 10; j++) {
document.getElementById('zoneB').value = document.getElementById('zoneB').value + sb + sbb + "\n";
sbb = sbb + String(i)+ String(i+1);
document.getElementById('zoneB').rows = document.getElementById('zoneB').rows + 1}
}
document.getElementById('Btext').select(true);
}
function helpA(){
document.getElementById('help').innerHTML = 'Данный генератор составляет последовательность чисел вида:<br> <b>a, aa, aaa, aaaa, aaaaa, aaaaaa, aaaaaaa, aaaaaaaa, aaaaaaaaa</b><br>Вместо <b>a</b> вам предлогается ввести символ вручную.';
}
function helpB(){
document.getElementById('help').innerHTML = 'Я подустал сегодня, поэтому справка будет в следующей версии';
}
</script>
</html>
Последний раз редактировалось 74ser; 18.08.2013 в 17:42.
________________
Помог? Тыкни спасибку Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).