Чаще всего используется связка MAC+Серийник или ещё куча недоступных "снаружи" констант. Лично я, знаю только один генератор PSK связанный только с маками, который выяснил Felis-Sapiens Spoiler Code: # EVG1500_DomRU # # author: Felis-Sapiens # # Generate default wifi key for NETGEAR EVG-1500 (Dom.RU firmware) # Test case: BSSID=10:0D:7F:2F:A9:60, SSID=WiFi-DOM.ru-0583, key=efddb5a833 # # SSID: WiFi-DOM.ru-XXXX # Known MACs: # 10:0D:7F:2F:XX:XX, 10:0D:7F:38:XX:XX, 10:0D:7F:39:XX:XX, 10:0D:7F:FD:XX:XX # 28:C6:8E:63:XX:XX, 28:C6:8E:64:XX:XX # 44:94:FC:24:XX:XX, 44:94:FC:26:XX:XX # 9C:D3:6D:0B:XX:XX, 9C:D3:6D:0C:XX:XX, 9C:D3:6D:0D:XX:XX, 9C:D3:6D:14:XX:XX, 9C:D3:6D:15:XX:XX import argparse from hashlib import md5 def gen_key_evg1500(bssid): bssid = ''.join(filter(lambda x: x in '0123456789abcdefABCDEF', bssid)) if len(bssid) != 12: raise ValueError( 'ERROR: MAC address must be in the form of 12 hexdigits, ' 'perhaps with some delimiters (e.g. 01:23:45:67:89:AB)') bssid = (':'.join([bssid[i:i+2] for i in range(0,12,2)])).upper() bssid_hash = md5(bssid.encode('ASCII') + b'\n').hexdigest() key = ''.join(filter(lambda x: x not in '01', bssid_hash))[:10] ssid = ''.join(filter(lambda x: x.isdigit(), bssid_hash))[:4] return {'bssid': bssid, 'ssid': 'WiFi-DOM.ru-' + ssid, 'key': key} def main(): parser = argparse.ArgumentParser( description='Generate default wifi key for NETGEAR EVG-1500' ' (Dom.RU firmware).') parser.add_argument('BSSID', help='MAC address of AP') args = parser.parse_args() ap_info = gen_key_evg1500(args.BSSID) print() print('BSSID:', ap_info['bssid']) print('SSID: ', ap_info['ssid']) print('key: ', ap_info['key']) if __name__ == "__main__": main() Ни хрена себе народу набежало. https://yadi.sk/i/vjGy8YQ33SBkBE
у кого есть словарь для сетей ZTE-xxxxxx где xxxxxx цифры и буквы в нижнем регистре например ZTE-775abc ZTE-aa1aec ZTE-aa4306 ZTE-81d82a
Пароли из базы Breach Compilation в частотном порядке: mega.nz/#!MuJlQRaC!Rlfonl4x33JR96m0T5N5FZh5mR3-MOdjUXEDYaUGBsE Архив 1,6ГБ. Ссылка взята из комментов на Reddit. Автор пишет, что применил такое: grep -arohP '(?<=:|;|\t).*$' | sort --parallel=8 | uniq -c | sort -nr --parallel=8 | sed 's/^ *[0-9]* //' > output Буржуйский словарь Rocktastic: labs.nettitude.com/torrents/Rocktastic12a.rar.torrent 1.3 млрд. паролей, размер 2,5ГБ / 13ГБ, частотная сортировка.
Вчера был десяток сидов, за полтора часа скачалось. Вернулся на раздачу. Пока никто не тянет. Только насчёт частотной сортировки Rocktastic я погорячился.
Скачал, отсортировал. Такое ощущение что этот словарь это вывод из hashcat какого-то среднего словаря + правило или несколько правил. Spoiler: Весь словарь такой:
Так и есть: https://labs.nettitude.com/blog/rocktastic/ Нарезал частями от 100 до 10 млн. первых строк для работы с правилами: http://rgho.st/8DSWYmcqr Кстати, правила могу порекомендовать вот эти: https://p16.praetorian.com/blog/hob064-statistics-based-password-cracking-rules-hashcat-d3adhob0
Я разобрался root@pc:/home/user/Documents# crunch 8 8 QWERTYUIOPASDFGHJKLZXCVBNM -o abc.txt Crunch will now generate the following amount of data: 1879443581184 bytes 1792377 MB 1750 GB 1 TB 0 PB Действительно. Не хватит.
Это у всех такое садомазо при возможности перебирать по маске(на лету,то есть без использования гигабайт,терабайт и прочих мегамегабайт на носителе(жёсткий диск,SSD или что там у вас ещё)),пытаться сделать тоже самое,генерируя словарь,и забить всё пустое место на носителе(жёсткий диск,SSD или что там у вас ещё).Ну и ещё парочку десятков HDD прикупить.
Добрый день. Интересует словарик паролей такого типа : 6248062480 и 6828468284, то есть повторяющиеся цифры
Здравствуйте, не подскажете как в винде конвертировать словарь из .txt в .dic или каким образом сжимают словари с 1 гигабайта до 2 мегабайт