/ Forside / Teknologi / Udvikling / Java / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java
#NavnPoint
molokyle 3688
Klaudi 855
strarup 740
Forvirret 660
gøgeungen 500
Teil 373
Stouenberg 360
vnc 360
pmbruun 341
10  mccracken 320
Base64 Encoder
Fra : Rasmus Christiansen


Dato : 27-01-01 18:04

I mit forsøg på at kunne http gennem en proxyserver, søger jeg med lys og
lygter efter en stump kode / package der kan Base64 kode.
Der skulle vel ikke være nogen af jer der ligger inde med det, eller ved
hvor jeg kan hente det henne ?

Venlig hilsen Rasmus Christiansen.



 
 
Thomas Jespersen (27-01-2001)
Kommentar
Fra : Thomas Jespersen


Dato : 27-01-01 18:56

"Rasmus Christiansen" <c971458@student.dtu.dk> writes:

> I mit forsøg på at kunne http gennem en proxyserver, søger jeg med lys og
> lygter efter en stump kode / package der kan Base64 kode.
> Der skulle vel ikke være nogen af jer der ligger inde med det, eller ved
> hvor jeg kan hente det henne ?

Ja, der ligger en (+source) på denne side:
http://www.mindprod.com/products.html

Rasmus Christiansen (28-01-2001)
Kommentar
Fra : Rasmus Christiansen


Dato : 28-01-01 20:33

Tak. Jeg har hentet den, så det er godt, men jeg har problemmer med at få
oprettet forbindelsen.
Dvs. der bliver returneret True hver gang, selv om kodeordet er forkert.
Hvad gør jeg galt ????

public static boolean proxyconnect(String proxy, String port, String user,
String pass) {
try {
System.getProperties().put("proxySet", "true");
System.getProperties().put("proxyHost", proxy);
System.getProperties().put("proxyPort", port);
String userpass = user + ":" + pass;
String auth = "Basic " + Base64.encode(userpass.getBytes());
URL iadr = new URL("http://www.cnn.dk");
URLConnection conn = iadr.openConnection();
conn.setRequestProperty("Proxy-Authorization", auth);

} catch (IOException e) {
if (debug) System.out.print("Failure in Proxyconnect");
if (debug) System.out.println(e);
return false;
}
return true;
}

Koden skal kun bruges til at se om Proxyserveren kører, derfor en tilfældig
URL.

Venlig hilsen Rasmus Christiansen.


"Thomas Jespersen" <thomas@daimi.au.dk> wrote in message
news:y4n8znwkhg2.fsf@hadrian.daimi.au.dk...
> "Rasmus Christiansen" <c971458@student.dtu.dk> writes:
>
> > I mit forsøg på at kunne http gennem en proxyserver, søger jeg med lys
og
> > lygter efter en stump kode / package der kan Base64 kode.
> > Der skulle vel ikke være nogen af jer der ligger inde med det, eller ved
> > hvor jeg kan hente det henne ?
>
> Ja, der ligger en (+source) på denne side:
> http://www.mindprod.com/products.html



Thomas Jespersen (28-01-2001)
Kommentar
Fra : Thomas Jespersen


Dato : 28-01-01 21:06

"Rasmus Christiansen" <c971458@student.dtu.dk> writes:

> Tak. Jeg har hentet den, så det er godt, men jeg har problemmer med at få
> oprettet forbindelsen.
> Dvs. der bliver returneret True hver gang, selv om kodeordet er forkert.
> Hvad gør jeg galt ????

Så længe du får oprettet forbindelsen, vil din metode altid returnere
true. Du bliver nødt til at lave en test om hvorvidt din kodeord er
accepteret.


Rasmus Christiansen (28-01-2001)
Kommentar
Fra : Rasmus Christiansen


Dato : 28-01-01 23:39

Får jeg oprettet forbindelsen, selvom kodeordet ikke er rigtigt ???
Hmmm. Hvordan tester jeg for det ???

"Thomas Jespersen" <thomas@daimi.au.dk> wrote in message
news:y4n66ize92d.fsf@commodus.daimi.au.dk...
> "Rasmus Christiansen" <c971458@student.dtu.dk> writes:
>
> > Tak. Jeg har hentet den, så det er godt, men jeg har problemmer med at

> > oprettet forbindelsen.
> > Dvs. der bliver returneret True hver gang, selv om kodeordet er forkert.
> > Hvad gør jeg galt ????
>
> Så længe du får oprettet forbindelsen, vil din metode altid returnere
> true. Du bliver nødt til at lave en test om hvorvidt din kodeord er
> accepteret.
>



Thomas Jespersen (29-01-2001)
Kommentar
Fra : Thomas Jespersen


Dato : 29-01-01 19:15

"Rasmus Christiansen" <c971458@student.dtu.dk> writes:

> Får jeg oprettet forbindelsen, selvom kodeordet ikke er rigtigt ???

Ja. Du opretter en forbindelse for at få kontrolleret dit
password. cnn.dk sender dig sikkert en besked tilbage der fortæller
dig om det var gyldigt. Set fra javas synspunkt er forbindelsen gyldig
sålænge du kom i kontakt med cnn.dk.

> Hmmm. Hvordan tester jeg for det ???

Tja, du skal nok studere protokollen for Authentication. Jeg har
aldrig arbejdet med den slags i java, så jeg ved ikke om der allerede
følger noget med, eller om der er nogle gode færdige pakker. Anyone?

Rasmus Christiansen (30-01-2001)
Kommentar
Fra : Rasmus Christiansen


Dato : 30-01-01 21:37

Der bliver vel ikke oprettet en forbindelse, hvis kodeordet er forkert. Så
jeg burde vel ikke få noget tilbage fra cnn.dk ???


"Thomas Jespersen" <thomas@daimi.au.dk> wrote in message
news:y4nhf2ifcop.fsf@nero.daimi.au.dk...
> "Rasmus Christiansen" <c971458@student.dtu.dk> writes:
>
> > Får jeg oprettet forbindelsen, selvom kodeordet ikke er rigtigt ???
>
> Ja. Du opretter en forbindelse for at få kontrolleret dit
> password. cnn.dk sender dig sikkert en besked tilbage der fortæller
> dig om det var gyldigt. Set fra javas synspunkt er forbindelsen gyldig
> sålænge du kom i kontakt med cnn.dk.
>
> > Hmmm. Hvordan tester jeg for det ???
>
> Tja, du skal nok studere protokollen for Authentication. Jeg har
> aldrig arbejdet med den slags i java, så jeg ved ikke om der allerede
> følger noget med, eller om der er nogle gode færdige pakker. Anyone?



Morten Jensen (31-01-2001)
Kommentar
Fra : Morten Jensen


Dato : 31-01-01 14:28

Rasmus Christiansen wrote:
>
> Der bliver vel ikke oprettet en forbindelse, hvis kodeordet er forkert. Så
> jeg burde vel ikke få noget tilbage fra cnn.dk ???

Nej, ikke fra cnn.dk, men fra proxyen. Du kan prøve at læse fra din
URLConnections InputStream og sammenligne, når du giver et rigtigt og et
forkert password.

--
CAPUT A/S Morten Jensen Phone +45 70 12 24 42
Nygade 6 Senior Developer Fax +45 70 11 24 42
DK-1164 Kbh K jensen@caput.com http://www.caput.com

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408929
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste