Hacka om ni kan!?
80 svar · 2 329 visningar · startad av mrblonde · sida 4 av 5
Frågan, av mrblonde
try2hack Det gäller att hacka så många nivåer som möjligt, en polare klarade 8. Själv sitter jag fast på nivå 2, dum som jag är. :) \------------------ There is a curse. They say: "May You Live in Interesting Times"
Läs frågan i sin helhet →Är det meningen att man ska komma hit: http://disney.go.com/park/homepage/today/flash/index.html ???
------------------
ERR0R: Tror inte det va... :OO ;)
------------------
Jag ska bli en ondskefull krigsherre när jag blir stor.
- Vill du ha en Pucko?
Om du knappar in fel lösen/användarnamn så kommer du dit.. :)
------------------
En kvinnas ögon skall vara som mina fötter.....mörka och fuktiga.
frankof skrev:
Finns en *.txt på 43byte, öppna den i en hexeditor, baggis ;)
nivå 5 är jobbig :(
jag har letat och jag har letat. Men jag hittar inte sökvägen till någon annan fil alls (förutom PasswdLevel4.java förståss). Någon som har ytterligare ett tips att ge??
Skam den som ger sig, jag löste det själv! :)
Fattar inte fyran.. Hur gör man? nån som kan ge mig lite tips.. ?
Är det någon här som kan java???
(4an)
// Decompiled by DJ v3.2.2.67 Copyright 2002 Atanas Neshkov Date: 2002-09-11 19:58:08
// Home Page : [url]http://members.fortunecity.com/neshkov/dj.html[/url] - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: PasswdLevel4.java
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;
}
vad gör "intern"?
Hmm jag hittar inte lösningen på 4....
Var står det vilken fil det är...
Jag kan inget om java.... Så koden säger mig inget......
Samma här.. Har dubbelkollat hela koden.. hittar 0
Ahh.. Suffix är lurigt...
Att vara eller att inte vara
Psst... denna tråd är ganska gammal ;)
level2. Det händer inget när jag trycker på knappen :(
vill nån hjälpa?
Ah, den där satt jag med för länge sen. Kom till level 9 om jag inte minns fel (med lite hjälp). Man skulle hacka någon bot i en irc-kanal.
Eller är det ett annat hack-spel?
r/ det va visst länge sen ;)
Sitter och tittar på .class-filen i fyran... men fattar ingenting :q Jag ser ingen hänvisning till någon annan fil...
edit\\ Jo, nu såg jag det :r, men hittar ingen .java :l
Om du vill ha hjälp så läs följande:
Det är en VB 3.0 application..det finns dekompilatorer för dem med därute.. ;)





