Newsgroup: it.comp.aiuto
Titolo: Cerco programmino....

Per motivi di massimo interesse mi servirebbe un programmino capace di
elencarmi tutte le possibili combinazioni di una password di otto caratteri
composto solo da cifre (0-9).
Sarò grato per tutta la vita a colui che vorrà aiutarmi, allegandomi il
prog. per email a: 
a.del...@isnet.it
Alessandro





Comincio ad elencarti le prime 10 possibili combinazioni
00000000
00000001
00000002
00000003
00000004
00000005
00000006
00000007
00000008
00000009
Magari qualcun altro ti manda le prossime 10 combinazioni, e con il
tempo arriverai ad avere tutti i 100 milioni di combinazioni possibili!
Visto che ti ho aiutato, puoi dirmi quali sono i motivi di massimo
interesse?
Ciao
-- 
Pippo Peppo
a...@gmx.ch


00000010
00000011
00000012
00000013
00000014
00000015
00000016
00000017
00000018
00000019
E con queste sono 20 quindi ne mancano solo poco più di 43 milioni.
<html>
<head>
<script>
  b=99999999;
  i=0;
 ris=" Puo essere  "+i;
while (i=b) {document.writeln(ris); i=i++;};
</script>
</head>
<body>
</body>
</html>
Et voilà, semplice semplice impiegherà non meno di 30 minuti per elaborare
oppure si bloccherà prima?
Ok scherzi a parte Alessandro, credo che tu abbia afferrato che le
combinazioni non sono così poche! se il problema è importante (e lecito)
riposta.
Ciao_
  Grenus

oppure si bloccherà prima?
Quello script ha come output una pagina vuota. Vuoi forse dire:
<script language=javascript>
<!--
var i=0;
while (i<100000000) {document.write("Puo essere "+i+"<br>"); i++}
//-->
</script>
[risposta a messaggio originale]
Queste righe sono da scrivere in un file di testo però con estensione .html
MA PER USARE QUESTO SCRIPT CONSIGLIO DI INSTALLARE ALMENO 1(UN) GIGABYTE DI MEMORIA RAM :-))).... e
di prepararti a schiacciare un po di tasti "Si"(ammesso che windows non ti dia problemi di overflow
prima!, che è cosa molto probabile!!!)
Non sto scherzando.
Se vuoi fare immagazzinare tutti i numeri in più file di testo questo è possibile( ti ricordo sempre
che saranno occupati almeno 1gb di spazio sul tuo hd per il tuo scopo).
Ma se desideri vedere tutto in una schermata sola oppure vedere tutti i numeri in un tempo solo
allora ti puoi anche scordare di raggiungere il tuo fine!!
 ¦A  ¨£
Zai Jian
Sephiroth
E-Mail: 
se...@freemail.it
Remove NOSPAM to reply
ICQ#20857755
IRC Sephiroth & Gotenks
IGZ Sephiroth_88
(^_^) ------"No war no cry"------ (^_^)

 Quello script ha come output una pagina vuota. Vuoi forse dire:
.......
.......
.......
io ho provato,non da una pagina vuota,ma semplicemente non avanza il
conteggio
perchè "luppa" poi IE5 mi dice se voglio interromperlo perchè rallenta il
tutto etc,etc.
ovviamente  prima di provarlo ho diminuito il valore massimo a poche decine.
estensione htm non html tre lettere no ?
per usarlo in rete deve essere per forza in html ?
ma forse lui non lo voleva in html, magari in C o VB o TP...
eppoi che fa 'sto programma oltre a far vedere i numeri,dovra'
anche inserirli ove richiesto: è una password, a che serve elencarli,
tutti sanno contare fino a 99999999...
PS : io non conosco 'sta robba in html java etc.
ciao
  Bart

ma forse lui non lo voleva in html, magari in C o VB o TP...
Può darsi ma non capisco l'utilità...
Per hackare un sito o superare una protezione non credo sia così facile, come inserirebbe tutti i
valori da 0 a 100milioni?


type f:text; i1,i2,i3,i4,i5,i6,i7,i8:char;
begin
assign(f,"pass0-9.txt");
rewrite(f);
for i1:="0" to "9" do
for i2:="0" to "9" do
for i3:="0" to "9" do
for i4:="0" to "9" do
for i5:="0" to "9" do
for i6:="0" to "9" do
for i7:="0" to "9" do
for i8:="0" to "9" do
begin
s:=i1+i2+i3+i4+i5+i6+i7+i8;
writeln(f,s);
end;
close(f)
end.
L'ho scritto in pascal in modo da non dover includere librerie ecc..
Buon craccaggio.


composto solo da cifre (0-9).
Che tipo di elenco ti serve? In un file? A video? Che OS?
Ciao
Per rispondere elimina NoSpAm dall'indirizzo.
Visita Hardware Tips: 
http://www.tip.it/htips


Appena arrivo alla 99.999.999esima combinazione te lo dico ;-)
Alessandro

 writes:
ADM> Per motivi di massimo interesse mi servirebbe un programmino
ADM> capace di elencarmi tutte le possibili combinazioni di una
#include<stdio.h> 
int main(int argc, char **argv)
{
	int i;
	for(i=0;i<100000000;printf("%08 \n".i++);
	exit(0);
}
Output  stimato  di  1.000.000.000  byte  sotto Unix  (Linux)  e  Mac,
1.100.000.000 sotto Dos/Win. Output  per default a video, ridirigibile
a piacere  su file. L'output su  carta richiede 1666667  pagine (ed un
pavimento rinforzato) a 60 righe per pagina.
Tempo stimato  di esecuzione > 20  minuti con un Pentium  120 MHz.  Se
usi un  8088 usa  long int e  aspettati ore  di calcolo, con  un Amiga
dovresti avere tempi migliori che  con un 8088.  Il port per Commodore
64 dovrebbe essere possibile (lessi dell'esistenza di un compilatore C
per tale macchina) ma non penso che esistano cassette audio abbastanza
lunghe da contenere l'output. 
o   oooooo	Gian Uberto Lauri        "So, are you working on finding
      o    o	
sa...@dei.unipd.it
        that bug *now* or leaving it until
     o o				  later?" - "Yes!" 

Appena arrivo alla 99.999.999esima combinazione te lo dico ;-)
Allora non mantieni le promesse?
