Provider Betamax E Controllo In Console (linux)

Moderatore: phpBB Moderatori

Messaggioda johnnyrun » mer ott 03, 2007 2:02 pm

Non avendo voglia di controllare le telefonate fatte via web, ho messo in piedi uno scriptino che fa da solo e in console (linux) retituisca le chiamate fatte nella giornata.

Visto che non so come condividerlo, lo posto qui.

Prima di procedere bisogna recuperare user e passwd "codificate" dal javascript. Quindi
andare su
https://myaccount.voipstunt.com/clx/buy ... it=sign+in
salvare la pagina in locale
Andare alla riga 71 e modificare con
-- inizio --
url = 'username='+escape(simpleMask(theForm.user.value))+'&password='+escape(simpleMask(theForm.pass.value));
alert(url);
-- fine --


Salvare e aprire la pagina salvata e ricavare quindi user e pass encodati.
Poi usare questo script bash:

---- INIZIO---
USER="userencodato123091";
PASS="passencodata81290381";
curl -D - -c /tmp/voipcheap -b /tmp/voipcheap 'https://myaccount.voipcheap.com/clx/index.php?part=plogin&username='$USER'&password='$PASS>/dev/null && curl -b /tmp/voipcheap 'https://myaccount.voipcheap.com/clx/calls.php'|lynx -stdin -dump|grep $(date +%Y)|grep -v calls
--- FINE ---

necessita di curl e lynx.

L'utilizzo sarà questo:

5:~$] voipcheap
2007-10-03 12:13:45 +39058*****82 00:00:59 FREE!
2007-10-03 12:07:42 +39063*****53 00:02:48 FREE!
2007-10-03 11:46:43 +390636*****7 00:00:20 FREE!

Stesso discorso per gli altri betamax
Saluti
JohnnyRun
johnnyrun
Beginner
Beginner
 
Messaggi: 33
Iscritto il: ven ago 03, 2007 1:44 pm
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Messaggioda barnybx » mer ott 03, 2007 10:12 pm

A va? complimenti
penso che lo proverò al + presto.
grazie
linux (ubuntu)
Joomla
Fritz!box 7170 DE Annex A .37
Fritz!box fon DE annex A .15
HTC Tytn 9600 WM6 ROM 3.54.258.2 Schap's

http://meteoray.mondoweb.net/
Avatar utente
barnybx
Advanced
Advanced
 
Messaggi: 385
Iscritto il: mer mar 29, 2006 10:17 pm
Località: Aosta
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Messaggioda TheBus » gio ott 04, 2007 7:46 am

e si volesse recuperare il credito residuo?

tornerebbe comodo poter chiamare lo script con un numero predefinito e sentire la voce che ti da il credito residuo...
Avatar utente
TheBus
Advanced
Advanced
 
Messaggi: 237
Iscritto il: lun lug 24, 2006 7:29 am
Ha ringraziato: 0 volta
Hai ringraziamenti: 2 volte

Messaggioda johnnyrun » gio ott 04, 2007 2:10 pm

Eccovi accontentati:
Senza smanettare i sorgenti html, encodate le vostre user pass qui:
http://jrun.freehostia.com/betamax_encoder.html
Dopo il javascript di avviso, ovviamente dà un errore

L'encoding e' una stupidata. Lo si puo' fare anche a mano. la a diventa una n e cosi' le altre al seguito
"abcde"-->"nopqr"

Il sorgente modificato col credito, lo si trova qui:
http://jrun.freehostia.com/voipcheap

se si invoca cosi' com'e' da le ultime telefonate della giornata.
Se si invoca con il comando credito da' il residuo.
Esempio:

$voipcheap
2007-10-03 12:13:45 +390585****** 00:00:59 FREE!
2007-10-03 12:07:42 +3906******** 00:02:48 FREE!
2007-10-03 11:46:43 +3906******** 00:00:20 FREE

$voipcheap credito
6.27

Nudo e crudo... ma funzia.
Se fai un magheggio per sapere il credito con l'asterisk, fammi sapere
Ciao
JohnnyRun
johnnyrun
Beginner
Beginner
 
Messaggi: 33
Iscritto il: ven ago 03, 2007 1:44 pm
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Messaggioda redoctober71 » ven ott 05, 2007 1:49 pm

... perchè non fare una collezione di tutte queste contribuzioni al forum in un 3D apposito o nella WIKI ? (con relativo spazio WEB o FTP)

Altrimenti il tutto diventa un pò "dispersivo"..
non credete ?
redoctober71
Avatar utente
redoctober71
Advanced
Advanced
 
Messaggi: 274
Iscritto il: gio feb 09, 2006 12:12 pm
Località: Marigliano (NA)
Ha ringraziato: 1 volta
Hai ringraziamenti: 0 volta

Messaggioda linus » ven ott 05, 2007 1:58 pm

Sicuramente... diventa dispersivo e inutile perchè letto ed utilizzato solo da alcuni, non solo ciò crea post uguali e ripetitivi.

Ma deve esserci la volontà dei singoli, nonchè l'appoggio di tutto il forum, io per quanto ho potuto il mio contributo l'ho dato e lo continuo a dare, vedi sezione AVM e la history di questa...

Per quanto riguarda Asterisk ammetto il mio Digium ;-)

Però 5-10 minuti per uno non diventerebbe un gran lavoro... e poi rispetto ai post si ha una sintesi completa e se a volte sfugge qualcosa, le WIKI permettono una successiva integrazione da altri oppure da se stessi.

Linus
Solo se sai cercare riuscirai nel tuo intento, la ricerca ci accompagna per tutta la vita e fa si che cresciamo ogni giorno un po'. Se hai la minestra pronta e riscaldata, non riuscirai mai a gustare il suo vero sapore e trovarne il piacere.
Avatar utente
linus
Guru
Guru
 
Messaggi: 4105
Iscritto il: lun ago 14, 2006 10:27 am
Ha ringraziato: 2 volte
Hai ringraziamenti: 25 volte

Messaggioda barnybx » ven ott 05, 2007 10:31 pm

@ johnnyrun
Ok grazie provato e funziona come dici tu, grazie.
ma quali sono i comandi che si possono usare diversi da credito?
linux (ubuntu)
Joomla
Fritz!box 7170 DE Annex A .37
Fritz!box fon DE annex A .15
HTC Tytn 9600 WM6 ROM 3.54.258.2 Schap's

http://meteoray.mondoweb.net/
Avatar utente
barnybx
Advanced
Advanced
 
Messaggi: 385
Iscritto il: mer mar 29, 2006 10:17 pm
Località: Aosta
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Messaggioda Tokka » sab ott 06, 2007 1:18 am

Scusate la domanda....ma questa procedura sarebbe adottabile anche per altri providers?? (es. skypho :P )
Fritz
vari...
Ip-301 lock & free
Nslu2 -> debian [lenny]
Gigaset S450IP
Sto rimettendo in piedi la baracca
Avatar utente
Tokka
Guru
Guru
 
Messaggi: 4151
Iscritto il: gio feb 23, 2006 11:04 am
Località: 7113 fw mod con asterisk 1.8, 7240 fw mod con asterisk 11, 7140 fw mod con umts
Ha ringraziato: 9 volte
Hai ringraziamenti: 12 volte

Messaggioda barnybx » sab ott 06, 2007 6:55 am

@Tokka
Cosa fai ancora in piedi tu? :evil:


Scusate ma quindi se intercetto il dati login di un utente betamax posso impossessarmi dei sui veri dati di accesso ? oh oh!!! :shock: :shock:
magari mi sono espresso male ma voi mi avete capito.

bbx
linux (ubuntu)
Joomla
Fritz!box 7170 DE Annex A .37
Fritz!box fon DE annex A .15
HTC Tytn 9600 WM6 ROM 3.54.258.2 Schap's

http://meteoray.mondoweb.net/
Avatar utente
barnybx
Advanced
Advanced
 
Messaggi: 385
Iscritto il: mer mar 29, 2006 10:17 pm
Località: Aosta
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta

Messaggioda TheBus » sab ott 06, 2007 4:39 pm

dopo un po' di smanettamento e con un giro un po' contorto ecco che chiamando il numero 68 si ha il credito voipcheap...

http://www.twproject.org/wiki/index.php?n=TrixBox.CVTp
Avatar utente
TheBus
Advanced
Advanced
 
Messaggi: 237
Iscritto il: lun lug 24, 2006 7:29 am
Ha ringraziato: 0 volta
Hai ringraziamenti: 2 volte

Messaggioda TheBus » lun ott 08, 2007 8:35 am

stamattina ho fatto alcune modifiche in modo di avere sia il credito residuo che i giorni rimanenti

potenza di sed :) :)
Avatar utente
TheBus
Advanced
Advanced
 
Messaggi: 237
Iscritto il: lun lug 24, 2006 7:29 am
Ha ringraziato: 0 volta
Hai ringraziamenti: 2 volte

Messaggioda johnnyrun » sab ott 13, 2007 8:42 am

Scusate se torno solo ora... ero all'estero e senza internet :(
wow!
Sono contento che sia piaciuto a qualcuno il mio scriptino....
Magari lo si potrebbe strutturare un po' per farlo adattabile ai vari provider... ma a questo punto forse sarebbe meglio rifarlo da zero in perl...
Ciao ciao!
JohnnyRun
johnnyrun
Beginner
Beginner
 
Messaggi: 33
Iscritto il: ven ago 03, 2007 1:44 pm
Ha ringraziato: 0 volta
Hai ringraziamenti: 0 volta


Torna a Altri

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite