lørdag, januar 23, 2021

www.try2hack.nl

Daily Rush Debat Programmering www.try2hack.nl

  • Forfatter
    Emne
  • #0

    HIM
    Bruger
    268 indlæg
    Offline

    jeg har siddet lidt og prøvet sidens prøver og er kommet til level4 – og nu kan jeg ikke komme videre – jeg er dog stødt på dette stykke java-kode:

    import java.applet.Applet;
    import java.applet.AppletContext;
    import java.awt.*;
    import java.awt.event.ActionEvent;
    import java.awt.event.ActionListener;
    import java.io.*;
    import java.net.MalformedURLException;
    import java.net.URL;
    import java.util.EventObject;

    public class PasswdLevel4 extends Applet
    implements ActionListener {

    private URL finalurl;
    String infile;
    String inuser[];
    int totno;
    InputStream countConn;
    BufferedReader countData;
    URL inURL;
    TextField txtlogin;
    Label label1;
    Label label2;
    Label label3;
    TextField txtpass;
    Label lblstatus;
    Button ButOk;
    Button ButReset;
    Label lbltitle;

    public PasswdLevel4() {
    inuser = new String[22];
    totno = 0;
    countConn = null;
    countData = null;
    inURL = null;
    txtlogin = new TextField();
    label1 = new Label();
    label2 = new Label();
    label3 = new Label();
    txtpass = new TextField();
    lblstatus = new Label();
    ButOk = new Button();
    ButReset = new Button();
    lbltitle = new Label();
    }

    void ButOk_ActionPerformed(ActionEvent actionevent) {
    boolean flag = false;
    for(int i = 1; i <= totno / 2; i++) if(txtlogin.getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 2].trim().toUpperCase().intern() && txtpass.getText().trim().toUpperCase().intern() == inuser[2 * (i - 1) + 3].trim().toUpperCase().intern()) { lblstatus.setText("Login Success, Loading.."); flag = true; String s = inuser[1].trim().intern(); String s1 = getParameter("targetframe"); if(s1 == null) s1 = "_self"; try { finalurl = new URL(getCodeBase(), s); } catch(MalformedURLException _ex) { lblstatus.setText("Bad URL"); } getAppletContext().showDocument(finalurl, s1); }if(!flag) lblstatus.setText("Invaild Login or Password"); }void ButReset_ActionPerformed(ActionEvent actionevent) { txtlogin.setText(""); txtpass.setText(""); }public void actionPerformed(ActionEvent actionevent) { Object obj = actionevent.getSource(); if(obj == ButOk) { ButOk_ActionPerformed(actionevent); return; } if(obj == ButReset) ButReset_ActionPerformed(actionevent); }public void destroy() { ButOk.setEnabled(false); ButReset.setEnabled(false); txtlogin.setVisible(false); txtpass.setVisible(false); }public void inFile() { new StringBuffer(); try { countConn = inURL.openStream(); countData = new BufferedReader(new InputStreamReader(countConn)); String s; while((s = countData.readLine()) != null) if(totno < 21) { totno = totno + 1; inuser[totno] = s; s = ""; } else { lblstatus.setText("Cannot Exceed 10 users, Applet fail start!"); destroy(); } } catch(IOException ioexception) { getAppletContext().showStatus("IO Error:" + ioexception.getMessage()); } try { countConn.close(); countData.close(); return; } catch(IOException ioexception1) { getAppletContext().showStatus("IO Error:" + ioexception1.getMessage()); } }public void init() { setLayout(null); setSize(361, 191); add(txtlogin); txtlogin.setBounds(156, 72, 132, 24); label1.setText("Please Enter Login Name & Password"); label1.setAlignment(1); add(label1); label1.setFont(new Font("Dialog", 1, 12)); label1.setBounds(41, 36, 280, 24); label2.setText("Login"); add(label2); label2.setFont(new Font("Dialog", 1, 12)); label2.setBounds(75, 72, 36, 24); label3.setText("Password"); add(label3); add(txtpass); txtpass.setEchoChar('*'); txtpass.setBounds(156, 108, 132, 24); lblstatus.setAlignment(1); label3.setFont(new Font("Dialog", 1, 12)); label3.setBounds(75, 108, 57, 21); add(lblstatus); lblstatus.setFont(new Font("Dialog", 1, 12)); lblstatus.setBounds(14, 132, 344, 24); ButOk.setLabel("OK"); add(ButOk); ButOk.setFont(new Font("Dialog", 1, 12)); ButOk.setBounds(105, 156, 59, 23); ButReset.setLabel("Reset"); add(ButReset); ButReset.setFont(new Font("Dialog", 1, 12)); ButReset.setBounds(204, 156, 59, 23); lbltitle.setAlignment(1); add(lbltitle); lbltitle.setFont(new Font("Dialog", 1, 12)); lbltitle.setBounds(12, 14, 336, 24); String s = getParameter("title"); lbltitle.setText(s); ButOk.addActionListener(this); ButReset.addActionListener(this); infile = new String("level4"); try { inURL = new URL(getCodeBase(), infile); } catch(MalformedURLException _ex) { getAppletContext().showStatus("Bad Counter URL:" + inURL); } inFile(); } }siger det nogen noget om hvad 'login' og 'password' er? eller ligger det måske i en helt anden kode?

    jeg er farlig...BUM !!!!

Viser 10 kommentarer - 61 til 70 (af 70 i alt)
  • Forfatter
    Kommentarer
  • #63

    KrUlleMuT
    Bruger
    209 indlæg
    Offline

    me fatter hat af programmering =/ viller sikkert gøre det en hel del nemmere at komme gennem de 10 baner der hvis jeg kunne programmere og forstå de foeskellige sprog =/ har prøvet at læse mig frem til det med de der “learn vb in 24 hours” osv fatter bare nada er btw nået til lvl 3 hehe UDEN hjælp

    ô_Ô

    #64

    tazz
    Bruger
    284 indlæg
    Offline

    Ehm.. jeg gør det primært for at sikre mig mod potentielle hackers. For at lære hvordan jeg kan beskytte mig mod de forskellige metoder, osv. Er altid rart at vide lidt om sikkerhed.

    #65

    ulrich
    Bruger
    3.738 indlæg
    Offline

    lonk?

    ok.. lad mig låne din JtR så? Fatter ik’ at få den til at virke :|
    Vil godt til lvl 9 jo =)

    #66

    HARSKE
    Bruger
    14 indlæg
    Offline

    nowen der ved hvor man kan få en vb3 ting, til lvl 5 ?

    #NoF.dk @ Quakenet

    #67

    Amareis
    Bruger
    1.413 indlæg
    Offline

    Fedt- Så fordi man lige geninstallerer Win XP så kan man ikke hente M$ Virtual Machine. Nogen der har den liggende som install fil? For jeg kan ikke finde den nogen steder…
    Eller måske nogen der har et link til et sted hvor jeg kan dl’e den ?

    ...I hvert fald ifølge profeterne.

    #68

    Amareis
    Bruger
    1.413 indlæg
    Offline

    Forresten er der nogen der har prøvet de der bonus baner?

    ...I hvert fald ifølge profeterne.

    #69

    Darkwing_Duck
    Bruger
    183 indlæg
    Offline

    Hjælp! Giv et hint til level 3. Jeg er nået til level4(not!) beskeden jeg kan ikke komme videre. Giv mig pass eller et hint

    #70

    Tricore
    Bruger
    37 indlæg
    Offline

    MS virtual machine skulle gerne ligge i Service Pack 1

    #71

    Tricore
    Bruger
    37 indlæg
    Offline

    Jeg sidder fast i Level 4 jeg har prøvet at lede i mine temp internet files men jeg kan ikke finde noget.

    #72

    _Venom
    Bruger
    5.364 indlæg
    Offline

    fedt at bumpe den, XIII

    (Redigeret 30-02-3045 13:37)

Viser 10 kommentarer - 61 til 70 (af 70 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.