Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve
Dopo quasi un mese di utilizzo quotidiano e un viaggio medio-lungo in autostrada, raccontiamo pregi e limiti della Geely EX5: comfort premium, batteria LFP da 60,22 kWh, autonomia fino a 430 km e un prezzo che parte da 38.900 €
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare
Mova Z70 Ultra Complete è un robot aspirapolvere che coniuga un'aspirazione potente e un lavaggio con rullo a logica di intelligenza artificiale che guida al meglio nella pulizia di casa: rulli e spazzole estensibili a pulire gli angoli e una base di ricarica che lava e ripristina il robot al emglio delle sue funzionalità dopo ogni azione di pulizia
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre
Abbiamo provato Google Pixel 11, il più accessibile della nuova gamma: chip Tensor G6 condiviso con i modelli Pro, fotocamera 48 MP con Magic Capture e Stili Fotografici, display Actua da 3000 nit e batteria da 4985 mAh. Ecco come si comporta nell'uso quotidiano, e cosa cambia davvero rispetto a Pixel 11 Pro e Pro XL
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 12-09-2002, 10:36   #1
kool!
Senior Member
 
L'Avatar di kool!
 
Iscritto dal: Nov 2001
Città: Milano
Messaggi: 2315
Per favore me lo decompilate???

Mi potete decompilare questo file che non ho il jbuilder a portata di mano??? (è da rinominare .class)

Grazie

p.s. se volete divertirvi www.try2hack.nl
__________________
Cos'è che mi spinge a fare quello che faccio? Ho studiato abbastanza da potermi sottrarre a qualsiasi schema. Smontare qualsiasi fantasia. Spiegare qualsiasi obiettivo. Sono così intelligente che riesco addirittura a negare i miei sogni.
kool! è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2002, 11:05   #2
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707


Codice:
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
{

    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();
    }

    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;
}
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2002, 11:08   #3
kool!
Senior Member
 
L'Avatar di kool!
 
Iscritto dal: Nov 2001
Città: Milano
Messaggi: 2315
ma per vedere come sono implementate le funzioni come posso fare??? devo scaricare qualche altro file???
__________________
Cos'è che mi spinge a fare quello che faccio? Ho studiato abbastanza da potermi sottrarre a qualsiasi schema. Smontare qualsiasi fantasia. Spiegare qualsiasi obiettivo. Sono così intelligente che riesco addirittura a negare i miei sogni.
kool! è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2002, 11:09   #4
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originariamente inviato da kool!
[b]ma per vedere come sono implementate le funzioni come posso fare??? devo scaricare qualche altro file???

ho modificato il messaggio, scusa :o :o
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 12-09-2002, 11:11   #5
kool!
Senior Member
 
L'Avatar di kool!
 
Iscritto dal: Nov 2001
Città: Milano
Messaggi: 2315
grazie mille
__________________
Cos'è che mi spinge a fare quello che faccio? Ho studiato abbastanza da potermi sottrarre a qualsiasi schema. Smontare qualsiasi fantasia. Spiegare qualsiasi obiettivo. Sono così intelligente che riesco addirittura a negare i miei sogni.
kool! è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 00:20   #6
edivad82
Senior Member
 
L'Avatar di edivad82
 
Iscritto dal: Nov 2001
Città: Gavirate (Varese)
Messaggi: 7168
se guardate bene il codice vedete che setta uno stream (cioè va a leggere un file sul server!!)

il file si chiama level4

quindi scrivete nella barra degli indirizzi
http://www.try2hack.nl/level4

cliccate con il pulsante destro
cliccate su html
e copiate la seconda riga su username
e la terza su password!!

ps cmq non vale che vi dica tutto questo!! io ci sono arrivato in un baleno sarà per quei quattro annetti di java
__________________
·.·´¯`·)»Davide«(·´¯`·.·
edivad82:~#/etc/init.d/brain restart - edivad82:~# cd /pub && more beer
edivad82 è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 09:52   #7
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originariamente inviato da edivad82
[b]io ci sono arrivato in un baleno sarà per quei quattro annetti di java


ma va??? e magari il tuo papa' ha la macchina piu' bella della nostra
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 12:31   #8
edivad82
Senior Member
 
L'Avatar di edivad82
 
Iscritto dal: Nov 2001
Città: Gavirate (Varese)
Messaggi: 7168
Quote:
Originariamente inviato da kingv
[b]



ma va??? e magari il tuo papa' ha la macchina piu' bella della nostra
e che c'entra??
__________________
·.·´¯`·)»Davide«(·´¯`·.·
edivad82:~#/etc/init.d/brain restart - edivad82:~# cd /pub && more beer
edivad82 è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 15:29   #9
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Sono arrivato al sesto livello...caspito...non ne ho voglia di disassemblarmi l'eseguibile !!!
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 17:10   #10
kool!
Senior Member
 
L'Avatar di kool!
 
Iscritto dal: Nov 2001
Città: Milano
Messaggi: 2315
anch'io sono arrivato al sesto e credo sia più semplice lavorare cercando di loggare quello che invia e riceve dal server a cui si collega magari facendolo passare da un proxy...ma è troppo complicato e non ho tempo...
__________________
Cos'è che mi spinge a fare quello che faccio? Ho studiato abbastanza da potermi sottrarre a qualsiasi schema. Smontare qualsiasi fantasia. Spiegare qualsiasi obiettivo. Sono così intelligente che riesco addirittura a negare i miei sogni.
kool! è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 19:10   #11
edivad82
Senior Member
 
L'Avatar di edivad82
 
Iscritto dal: Nov 2001
Città: Gavirate (Varese)
Messaggi: 7168
dai che sei sulla giusta strada!! anche se decompili l'exe non ricavi un ragno da un buco me sa
__________________
·.·´¯`·)»Davide«(·´¯`·.·
edivad82:~#/etc/init.d/brain restart - edivad82:~# cd /pub && more beer
edivad82 è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 19:35   #12
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da kool!
[b]anch'io sono arrivato al sesto e credo sia più semplice lavorare cercando di loggare quello che invia e riceve dal server a cui si collega magari facendolo passare da un proxy...ma è troppo complicato e non ho tempo...
Infatti...non avevo ancora lanciato l'exe quando ho postato il msg...
Poi ho visto che si collega al sito...

Gli exe di VB5 e VB6 non si possono decompilare... Volevo provare a disassemblarli...e controlalre tutto diventa una palla incredibile ed è per quello che avevo postato...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 13-09-2002, 23:44   #13
davok
Member
 
Iscritto dal: Aug 2002
Città: Vimercate
Messaggi: 54
Beh, io sono arrivato al livello 8, pero' sono bloccato qui poichè mi mancano conoscenze di cgi.

P.S. Il livello 6 è una bischerata!!! SNIFF
(A buon intenditor poche parole...)
davok è offline   Rispondi citando il messaggio o parte di esso
Old 14-09-2002, 09:48   #14
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Quote:
Originariamente inviato da davok
[b]P.S. Il livello 6 è una bischerata!!! SNIFF
(A buon intenditor poche parole...)
Guarda...non importa che lo dica che ci vuole uno sniffer...
cionci è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Geely EX5, un mese al volante: il SUV elettrico cinese che ci ha sorpreso (quasi) senza riserve Geely EX5, un mese al volante: il SUV elettrico ...
Mova Z70 Ultra Roller Complete: motore potente, rullo di lavaggio e l'IA a guidare Mova Z70 Ultra Roller Complete: motore potente, ...
Recensione Google Pixel 11: non ha l'HiLight dei Pro, ma è il Pixel più equilibrato di sempre Recensione Google Pixel 11: non ha l'HiLight dei...
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Sonos 27 porta l'IA nel sistema audio di...
Quella solare è ufficialmente la ...
Sony WH-1000XM6 in offerta a 349€ in tut...
Sony introduce una nuova politica contro...
Stipendi Apple: ecco quale sarà la paga ...
Street Fighter torna al cinema con un fi...
Acer lancia Predator Atlas 7, un handhel...
POCO porta in Italia i nuovi F9 Pro e F9...
Tutte le novità Acer a IFA 2026, ...
Tesla conferma che l'assistenza alla gui...
32 milioni di dollari al giorno? No, all...
Meta presenta Muse Voice Transcribe, il ...
Ford sceglie Apple Maps al posto di Goog...
Il lancio dei nuovi Mac Mini e Mac Studi...
Fino a 70 kW di potenza per le apparecch...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 14:38.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v