1. Python / Говнокод #20424

    −39

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    import random
    A = '1234567890'
    a = '~!@#$%^&*()_+`"№;%:?*-='
    B = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
    b = 'abcdefghijklmnopqrstuvwxyz'
    print('Your password: ' + \
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + \ 
     random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)))
    input()
    
    # Строку с принтом отфармотировал
    # Оригинал:
    print('Your password: ' + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)) + random.choice(random.choice(A) + random.choice(a) + random.choice(B) + random.choice(b)))

    https://vk.com/wall-7351115_496

    Запостил: Wenir, 25 Июля 2016

    Комментарии (35) RSS

    • я подобными скриптами выпиливался из онлайн игор и некоторых сайтов, чтоб завязать играть и отвечать на комментики.
      Ответить
    • Цифры в пароле встречаться чаще будут. Вообще, что мешало запихнуть весь алфавит в одну строку?
      Ответить
      • Ну разбиение правильное, на случай если где-то пароль не принимает спецсимволы. Но то как оно дальше используется конечно безумие.
        ---

        А, ну или это специально так сделано, без этого пароли получались ненадежными, букв много а спецсимволов мало.
        Ответить
        • Я не про разбиение, а про то, что потом надо было сделать
          character_set = a + A + b + B
          и работать дальше. Можно даже генерировать нужный сет в зависимости от условий.
          Ответить
    • Циклы для лузеров.
      Ответить
    • > a = '~!@#$%^&*()_+`"№;%:?*-='

      Криптографические атаки, основанные на методе полного перебора... по клавиатуре.
      Ответить
    • Ну и random.choise как метод класса/модуля у меня был не совсем случайным...
      Ответить
      • > choise
        Выучи свиную мову по-нормальному, наконец!
        Ответить
        • Свиньи пусть и учат.
          Ответить
          • Да ты же ватник!
            Ответить
            • Я живу по сути вне языковой среды, так что здоровый национализм еще не вата.
              Ответить
              • > Я живу по сути вне языковой среды

                Читать как: «Мне не с кем общаться вживую».

                А можно отличия здорового национализма от нездорового? Желательно по пунктам, списком.

                А то знаешь, как бывает: сначала «сраные иностранцы», а потом твоё тело вешают на бензоколонке.
                Ответить
                • Ну не от хорошей же жизни будешь с русней в инторнете общаться :)

                  Нежелание знать чужую культуру и язык лучше своих по моему вполне в пределах допустимого.
                  Ответить
                  • > Нежелание знать чужую культуру и язык лучше своих

                    Чувствую здесь комплексы по поводу знания своего языка и знакомства со своей культурой.
                    Ответить
                    • Поясни.
                      Ответить
                      • Чем тебе «Нежелание знать чужую культуру и язык лучше своих» мешает нормально выучить другой язык? Тем, что это нормально будет превышать познания в своём языке?
                        Ответить
                        • Тем что чужому будет уделяться больше внимания чем своему. Пока у тебя не появится реальный шанс быть отрезанным от общения со своими, от своей культуры ты все равно этого не поймешь. Все принудительное общение будет с чужими. Забей.
                          Ответить
                          • А, хотя это просто не нужно. Это же не язык страны проживания. Для работы и так хватит.
                            Ответить
                    • > Нежелание знать чужую культуру и язык лучше своих

                      "Wer fremde Sprachen nicht kennt, weiss nichts von seiner eigenen."
                      —Goethe
                      Ответить
                      • Я только слово goatse понял.
                        Ответить
                      • И где оно противоречит? или умение нагуглить хуйню на чужой мове, не до конца ее поняв уже автоматом приносит плюсы?
                        Ответить
    • Реквестую метод random.method, который вызывает случайный метод на случайном объекте из кучи со случайными параметрами.
      Ответить

    Добавить комментарий