Toon posts:

[ASP] doortellen letters alphabet?!

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik wil dus in asp iets maken die van a naar b gaat, van b naar c etc. etc.
Met cijfers is dit natuurlijk makkelijk, gewoon +1...Nu wil ik weten of dit ook met alle letters zo mogelijk is...dat zou me heel veel scripen schelen :+

  • ruuds
  • Registratie: Maart 2001
  • Laatst online: 13:54
je kunt toch ook een array van 26 letters maken en die dan langslopen???

* ruuds heeft totaal geen ID of a+1 werk...

Verwijderd

Topicstarter
Deruud schreef op 12 september 2002 @ 16:29:
je kunt toch ook een array van 26 letters maken en die dan langslopen???

/me heeft totaal geen ID of a+1 werk...
Hmmz dat is ook wel handig misschien ja
enne a+1 zal niet werken, want dan telt ie "1" op bij de variable "a" (wat misschien geen getal is)

  • Scharnout
  • Registratie: November 2000
  • Laatst online: 23-08 12:39

Scharnout

Meuk

Redelijk simpel. Beetje zoeken op www.w3schools.com op chr en asc bij vbscript en dan kom je er wel uit.

Pas je op bij de z :)

And Bob's your uncle ...


  • MrTinux
  • Registratie: December 2000
  • Laatst online: 18:55

MrTinux

Terug van nooit weggeweest.

code:
1
2
3
for i = 97 to 122
    response.write chr(i)
next

zoiets?

"Hij doet 't niet" = onvolledige informatie


Verwijderd

Topicstarter
MrTinux schreef op 12 september 2002 @ 16:32:
code:
1
2
3
for i = 97 to 122
    response.write chr(i)
next

zoiets?
Hey thxs :)
ff omgebouwd naar asp en dit werkte:

code:
1
2
3
4
5
a=97
Do while a < 123 and a > 96
    response.write chr(a)
a=a+1
loop

( i pakte ie niet :? )

  • Scharnout
  • Registratie: November 2000
  • Laatst online: 23-08 12:39

Scharnout

Meuk

dan maak je van die i een a en dan dim je die even he :)

dim i :p

And Bob's your uncle ...


Verwijderd

Verwijderd schreef op 12 september 2002 @ 16:40:
[...]

Hey thxs :)
ff omgebouwd naar asp en dit werkte:

code:
1
2
3
4
5
a=97
Do while a < 123 and a > 96
    response.write chr(a)
a=a+1
loop

( i pakte ie niet :? )
Hoezo moest je dat 'ombouwen' naar ASP ??
het stukje code was toch prima ASP....

En waarom contoleer je of a wel groter is dan 96 ??
Je geeft vlak daarvoor aan dat a 97 is, en daarna ga je alleen maar optellen.
Volgens mij hoef je dan niet te controleren of je boven de 96 zit.....

Verwijderd

Topicstarter
Hmmm, dat hoeft idd niet :+

Maar waarvoor ik dit dus wou hebben is een MD5 brute force scriptje, wat ik dus nu zelf in elkaar aan het flansen ben...maar ik denk dat ik de draad kwijt ga raken... :'(

Ik kan nu tot 3 char van hash naar "gewoon" cracken, en dit is mijn source, maar ik denk dat ik de 4 char. niet ga halen...omdat het gewoon best ingewikkeld is...
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<%
'begin 1 char. cracking
a=97
var = Request.Form("md5")
gaan="ja"
Do while gaan="ja"
if md5(chr(a)) = var then 
gaan="nee"
Response.Write chr(a)
else
a=a+1
if a=123 then
gaan="nee"
gaan2="ja"
end if
end if
loop

'begin 2 char. cracking

a=97
b=97
Do while gaan2="ja"
if md5(chr(a)&chr(b)) = var then 
gaan2="nee"
Response.Write chr(a)&chr(b)
else
b=b+1
if twee="ja" then
a=a+1
if a=123 then
gaan2="nee"
gaan3="ja"
end if
twee="nee"
end if
if b=123 then
twee="ja"
b=97
end if
end if
loop

'begin 3 char cracking

a=97
b=97
c=97
Do while gaan3="ja"
if md5(chr(a)&chr(b)&chr(c)) = var then 
gaan3="nee"
Response.Write chr(a)&chr(b)&chr(c)
else
c=c+1
if drie="ja" then
a=a+1
if a=123 then gaan3="nee" end if
drie="nee"
end if
if twee="ja" then
b=b+1
if b=123 then 
drie="ja"
b=97
end if
twee="nee"
end if
if c=123 then
twee="ja"
c=97
end if
end if
loop

%>


Mijn vraag: kan iemand dit voor 4 char doen?
(dit is dus geen scriptrequest, ik loop dus alleen vast!)

Verwijderd

Topicstarter

srry w3schools ownt
en ik ben dom |:(
Pagina: 1