Zeige Ergebnis 1 bis 5 von 5
  1. #1
    Banned
    Registriert seit
    Jul 2002
    Beiträge
    1.310
    Likes
    0

    [Quakenet]Q Challenge Auth

    Q-Help:
    -Q- /msg Q@CServe.quakenet.org CHALLENGE
    -Q- Requests a challenge for use in challenge-response identification.
    -Q- The bot will return a line with:
    -Q- CHALLENGE <digest function> <challenge>
    -Q- To identify with the bot:
    -Q- /msg Q@CServe.quakenet.org CHALLENGEAUTH <authname> DIGESTFUNCTION(<password> <challenge>)
    -Q- Where DIGESTFUNCTION is the type of digest that should be used on the data,
    -Q- <challenge> is the challenge given (by this command) and <password> is your password.
    -Q- Note that the password and the challenge are case sensitive, and that passwords are truncated to 10 characters.

    Erläuterungen:
    Challenge Auth stellt eine sicherere Alternative zum herkömmlichen Auth Verfahren dar. Das Passwort für Euren Q-Account wird nicht mehr im Klartext übertragen. Was stattdessen übertragen wird, um Euren Account zu validieren, ist ein Hash.

    Vorgang:
    Zuerst /msg Q challenge schreiben. Der Challenge erlischt nach einigen Sekunden bei Q. Wenn der Response kommt (Beispiel: -Q- CHALLENGE MD5 344f74764d26bcd20191ecdd8df3d514), /msg Q@CServe.quakenet.org CHALLENGEAUTH <Q-ACCOUNT> MD5(Q-PASSWORD <CHALLENGE-HASH>) an Q schicken. Wenn alles in Ordnung ist, kommt eine Notice: -Q- CHALLENGEAUTH'd successfully.

    mIRC-Skript:
    Code:
    on *:CONNECT: if ( $network == QuakeNet ) .msg Q@CServe.quakenet.org challenge[br][br]on *:NOTICE:To fetch a new one type: /msg Q CHALLENGE:?: {[br]  if ($fulladdress == Q!TheQBot@CServe.quakenet.org) {[br]    .msg Q@CServe.quakenet.org challenge[br]  }[br]}[br][br]on *:NOTICE:CHALLENGE MD5 *:?: {[br]  if ($fulladdress == Q!TheQBot@CServe.quakenet.org) {[br]    .msg Q@CServe.quakenet.org challengeauth %q_acc $md5(%q_pwd $3))[br]  }[br]}[br]


  2. #2
    Benutzerbild von MasterJM
    Registriert seit
    Aug 2000
    Ort
    #bielefeld
    Beiträge
    1.154
    Likes
    0
    Hi,

    wo hast n das her? Auf der Page steht noch nichts.


    Und für das Script da müsstest quasi in
    %q_acc und %q_pwd deine Daten setzen?

  3. #3
    Banned
    Registriert seit
    Jul 2002
    Beiträge
    1.310
    Likes
    0
    Original erstellt von MasterJM
    Hi,

    wo hast n das her? Auf der Page steht noch nichts.


    Und für das Script da müsstest quasi in
    %q_acc und %q_pwd deine Daten setzen?
    Ja, das ist schon älter, ist mir bei der Passwortumstellung neulich aufgefallen.

  4. #4
    Benutzerbild von MasterJM
    Registriert seit
    Aug 2000
    Ort
    #bielefeld
    Beiträge
    1.154
    Likes
    0
    Das mit dem [br] sieht etwas komisch aus, habs grad mal - umlayoutet:

    Code:
    on *:CONNECT: if ( $network == QuakeNet ) .msg Q@CServe.quakenet.org challenge
    on *:NOTICE:To fetch a new one type: /msg Q CHALLENGE:?: {
    	if ($fulladdress == Q!TheQBot@CServe.quakenet.org) {
    		.msg Q@CServe.quakenet.org challenge  
    	}
    }
    on *:NOTICE:CHALLENGE MD5 *:?: {
    	if ($fulladdress == Q!TheQBot@CServe.quakenet.org) {
    		.msg Q@CServe.quakenet.org challengeauth %q_acc $md5(%q_pwd $3))
    	}
    }
    Hoffe nichts weggelassen

  5. #5
    Benutzerbild von CTCooL
    Registriert seit
    Jul 2001
    Ort
    Magdeburg
    Beiträge
    6.767
    QLive Nick
    CTCooL
    Steam Nick
    CTCooL
    Likes
    1
    kann man das einfachn innen perform packen ? ^^

    "Holla, das ist mal 'n Käffchen.. Latte Macchiato ist ja auch.. eeh.. italienisch für Errektion!"
    CTCooL @ deviantart
    #pq.sc2

Forumregeln

  • Es ist dir nicht erlaubt, neue Themen zu verfassen.
  • Es ist dir nicht erlaubt, auf Beiträge zu antworten.
  • Es ist dir nicht erlaubt, Anhänge hochzuladen.
  • Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.
  •