1. JavaScript / Говнокод #26442

    0

    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
    28. 28
    29. 29
    30. 30
    // sorry, I don't want to use any JS templater
    // so I'll concatenate html as strings, which is the worst practice
    // but my IntelliJ IDEA highlights html in strings well :)
    // and I write this code just4fun
    //
    // but to respect production I'll leave here something that will never be fixed
    // TODO: rewrite in Angular.js
    //
    // done!
    
    // ...
    
    // u still read this spaghetti?
    
    let evaluate = (s) => {
        completion = [];
        hist = [];
    
        let tokens = s.split(' ').filter((s) => s !== '');
    
        if (!tokens[0]) return;
        histfile.push(s);
    
        if (tokens[0] === 'clear') clear();
        else if (tokens[0] === 'aplay') aplay();
        else if (tokens[0] === 'man') try {
            template(tokens.slice(0, 2).join('_'))();
        } catch {
            stdout('No manual entry for <span class="red">' + tokens[1] + '</span>')
        }

    Сайт-визитка на plain js для подкаста в виде эмулятора терминала с пасхалками
    https://deveeps.prost.host/

    Запостил: vistefan, 19 Февраля 2020

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

    • Именно поэтому я за «PHP».
      Ответить
    • if (tokens[0] === 'clear') clear();
          else if (tokens[0] === 'aplay') aplay();
          else if (tokens[0] === 'man') try {

      девопс писал?

      зы: прочитал доку.


      Sorry, I am mudak, I do not know how to program.
      Ответить
      • > девопс писал?

        stdout('No manual entry for <span class="red">' + tokens[1] + '</span>')


        > stdout
        Ответить
        • echo -n "No manual entry for "; tput setaf 1; echo "'guita'"; tput init;

          Именно по этому я за
          Ответить
    • Ебаный рот этого шифра цезаря блядь, я пытался выхватить регэкспом
      ^[a-zA-Zа-яА-Я\s]+$
      первые восемь символов, но естественно блядь это оказались не все возможные варианты.

      хуй знает, какой там пароль, но нужный оффсет дает слово zap
      Ответить
      • > GIFT: Скоро мы открываем VPS-хостинг, и за старания мы подарим тебе месяц бесплатного VPS.
        Свяжись с нами удобным для себя способом.

        https://srv.prost.host:8083/login/

        они просто сами просят
        Ответить
        • nmapнул чтоли?
          Ответить
          • посмотрел CN у сертификата
            Ответить
            • порт-то как нашел?

              вообще конечно наличие "Simple & Clever Hosting Control Panel" это сразу в топку
              Ответить
              • ну там внизу написано, что веста, я и загуглил как в нее входить
                Ответить
                • там дефолтный пароль, я надеюс
                  Ответить
                  • там, кажется, создатели панелей дошли до того, что пароль сам генерируется при установке
                    Ответить
                    • что вообще за мокаки такие? откуда они взялись?

                      мамин хакир поставил "Simple & Clever Hosting Control Panel", и решил стать хостером?

                      а, их вистефан принес же
                      Ответить
                      • Погоди, а кому подкинули задачку на PHP4? Вистефану же...

                        Везёт ему находить мокак в дикой природе.
                        Ответить
          • а там есть где разгуляться

            PORT STATE SERVICE
            21/tcp open ftp
            22/tcp open ssh
            25/tcp open smtp
            53/tcp open domain
            80/tcp open http
            110/tcp open pop3
            143/tcp open imap
            443/tcp open https
            465/tcp open smtps
            587/tcp open submission
            993/tcp open imaps
            995/tcp open pop3s
            2525/tcp open ms-v-worlds
            3306/tcp open mysql
            5432/tcp closed postgresql
            8083/tcp open us-srv
            12000/tcp closed cce4x
            Ответить
            • mysql -h srv.prost.host -uroot
              ERROR 1045 (28000): Access denied for user 'root'@'static.46.39.203.116.clients.your-server.de' (using password: NO)


              в принципе можно даже не брутфорсить, а просто подождать, когда хецнер сам наебнет сервер
              Ответить
            • ахахаа, какая прелесть
              это очень смешно, надо проверить почту на открытый релей

              лол, фтп даже
              Ответить
              • я уже проверил, к сожалению закрыто %(
                Ответить
                • Современный софт больно дохуя умный стал
                  MTA по-умолчанию запрещают релеи, FTP не имеют анонимного ридонли доступа, верните мне мой 1997
                  Ответить
    • Cёма и алиэкспресс
      https://pbs.twimg.com/media/ELgFx66XYAA4YYK?format=jpg&name=medium
      Ответить
    • var больше не юзают, боже как я стар
      Ответить

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