Linux下挂FireBird BBS脚本

  以小百合为例,很简单的一个脚本:)

#!/bin/sh
echo -n “username:”
read lilyuser
echo -n “password:”
read lilypass
(echo “${lilyuser}”; sleep 1; echo “${lilypass}”; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo; sleep 1; echo -n “q”; sleep 1; echo -n “q”; sleep 1; echo -n “q”; sleep 1; echo “i”; sleep 1; echo “a”; while true; do echo -n “a”; sleep 180; done) | telnet lilybbs.net &

本文共有 1 条评论Linux下挂FireBird BBS脚本


  1. 1 mirth

    anyway, i modified your script to allow multiple logins, and here it goes:

    #————————————-
    #!/bin/bash
    lilyuser=’mirth’
    lilypass=mypass

    bbslogin1()
    {
    while true;
    do
    i=1
    (
    echo “${lilyuser}”;
    echo “${lilypass}”;
    sleep 1;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo -n “q\nq\nq\nq\nq\n”;
    sleep 1; echo “e”;
    sleep 1; echo “I”;
    sleep 1; echo “L”;
    while [ "$i" -le 10 ]
    do
    echo “”;
    sleep 180;
    ((i=i+1))
    done
    echo “${lilypass}”;
    sleep 1; echo -n “e”;
    sleep 1; echo;
    sleep 1; echo -n “g”;
    sleep 1; echo;
    sleep 1; echo;
    ) | telnet bbs.nju.edu.cn
    done &
    }

    bbslogin2()
    {
    while true;
    do
    j=1
    (
    echo “${lilyuser}”;
    echo “${lilypass}”;
    sleep 1;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo -n “q\nq\nq\nq\nq\n”;
    sleep 1; echo “e”;
    sleep 1; echo “I”;
    sleep 1; echo “L”;
    while [ "$j" -le 10 ]
    do
    echo “”;
    sleep 180;
    ((j=j+1))
    done
    echo “${lilypass}”;
    sleep 1; echo -n “e”;
    sleep 1; echo;
    sleep 1; echo -n “g”;
    sleep 1; echo;
    sleep 1; echo;
    ) | telnet bbs.nju.edu.cn
    done &
    }

    bbslogin3()
    {
    while true;
    do
    k=1
    (
    echo “${lilyuser}”;
    echo “${lilypass}”;
    sleep 1;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo “”;
    sleep 1; echo -n “q\nq\nq\nq\nq\n”;
    sleep 1; echo “e”;
    sleep 1; echo “I”;
    sleep 1; echo “L”;
    while [ "$k" -le 10 ]
    do
    echo “”;
    sleep 180;
    ((k=k+1))
    done
    echo “${lilypass}”;
    sleep 1; echo -n “e”;
    sleep 1; echo;
    sleep 1; echo -n “g”;
    sleep 1; echo;
    sleep 1; echo;
    ) | telnet bbs.nju.edu.cn
    done &
    }

    bbslogin1
    sleep 8;
    bbslogin2
    sleep 16;
    bbslogin3
    #————————————-

请留下您的评论:

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word