для создания словаря (брут)

Discussion in 'Уязвимости Mail-сервисов' started by aleksandr979, 12 Aug 2013.

  1. aleksandr979

    aleksandr979 New Member

    Joined:
    27 Jul 2013
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    посоветуйте программу для работы со словарями для брута,нужно что бы русские слова набирались при включенной английской раскладке (например : машина-vfibyf )
     
  2. Carlson

    Carlson Well-Known Member

    Joined:
    15 Jul 2013
    Messages:
    252
    Likes Received:
    417
    Reputations:
    16
    Прога Сортировщик (sortir.exe), кнопка рус>rus:
    https://disk.yandex.com/public/?hash=F4xf%2B0nmSZoGw9r4eH30Em9jfQRf%2BzEMkTouzdn0u6I%3D&locale=ru
     
  3. aleksandr979

    aleksandr979 New Member

    Joined:
    27 Jul 2013
    Messages:
    2
    Likes Received:
    0
    Reputations:
    0
    пробовал не работает,русские слова набирает латиницей
     
  4. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    388
    Likes Received:
    72
    Reputations:
    124
    Code:
     
    #################################################
    #Settings:
    #   infile   -- исходный файл
    #   outfile  -- файл, куда будет записан резльтат
    #   encoding -- кодировка файлов
    #################################################
    infile="words.txt"
    outfile="res.txt"
    encoding="1251"
    
    trans={44: 63, 1070: 62, 1040: 70, 1041: 60, 1042: 68, 1043: 85, 1044: 76, 1045: 84, 1046: 58, 1047: 80, 1048: 66, 1049: 81, 1050: 82, 1051: 75, 1052: 86, 1053: 89, 1054: 74, 1055: 71, 1056: 72, 1057: 67, 1058: 78, 1059: 69, 1060: 65, 1061: 123, 1062: 87, 1063: 88, 1064: 73, 1065: 79, 1066: 125, 1067: 83, 1068: 77, 1069: 34, 46: 47, 1071: 90, 1072: 102, 1073: 44, 1074: 100, 1075: 117, 1076: 108, 1077: 116, 1078: 59, 1079: 112, 1080: 98, 1081: 113, 1082: 114, 1083: 107, 1084: 118, 1085: 121, 1086: 106, 1087: 103, 1088: 104, 1089: 99, 1090: 110, 1091: 101, 1092: 97, 1093: 91, 1094: 119, 1095: 120, 1096: 105, 1097: 111, 1098: 93, 1099: 115, 1100: 109, 1101: 39, 1102: 46, 1103: 122}
    
    with open(outfile,"w", encoding=encoding) as f:
        f.write(open(infile, encoding=encoding).read().translate(trans))
    
    питон3