duminică, 6 iulie 2008

WCZONE

WCZONE este o aplicatie pentru utilizatorii de Czone si Linux care face autentificarea la serverul Czone, fiind o alternativa la calea mult mai complicata oferita de Czone. Pe langa aceasta aplicatia nu trimite alte informatii despre calculatorul pe care ruleaza (cum se intampla cu scriptul ala trist de la Czone).

Aplicatia are nevoie de modulul libmcrypt

Utilizare:
./wczone utilizator parola

Exemplu rulare fara afisare a mesajelor primite de la server si deconectare de la consola:
./wczone utilizator parola >> /dev/null &

DOWNLOAD
Executabilul pentru Linux 32 bit
wczone

Sursele programului
wczone.tar.gz



24 de comentarii:

Unknown spunea...

wiiiiii :P

Anonim spunea...

sal! daca bag scriptul asta pe un router cu suport wrt caruia i-am pus firmwere dd-wrt ma lasa sa impart net la mai ulte calculatoare sau ma strofoc degeaba?

Unknown spunea...

salut. Este posibil instalare libmcrypt si implementarea executabilului tau pe ipcop, smootwall sau monowall ?

wickedProgrammer spunea...

@dan: Daca ai un router de care vb poti sa folosesti netul pe mai multe calculatoare oricum, nu e nevoie sa pui programul de autentificare pe router. E suficient sa il pornesti pe oricare dintre calculatoarele conectate prin router.

Si da, daca compilezi sursa pentru wrt poti sa pui aplicatia pe router si nici nu mai e nevoie sa o deschizi pe nici unul dintre calculatoarele conectate la router.

wickedProgrammer spunea...

@marius: Daca poti sa instalezi pachetul libmcrypt (si trebuie sa poti) poti sa folosesti aplicatia.

Mihai spunea...

Salut,


Te intereseaza sa pui aici pe site si binarul precompilat pt OpenWRT (arhitectura mips nu x86) ?

Pot sa ofer atat varianta link-ata dinamic cat si static ca sa-i mearga oricui.

wickedProgrammer spunea...

Salut Mihai,
Da, m-ar interesa sa il pun, de fapt chiar asta vroiam sa fac si eu initial dar nu am mai avut timp sa il compilez. Trimite-mi un mail.
Mersi.

Mihai spunea...

Am trimis de cateva zile mail :)

Simion spunea...

Salut,
Sunt si eu mai mult decat interesat de utilitarul pt OpenWRT. Inca n-am reusit sa fac czoneul sa mearga cu routerul :( . E cineva interesat sa ofere asistenta tehnica ? Ofer una bucata bere :)

wickedProgrammer spunea...

Uite
aici un tutorial.
Daca nu te descurci da-mi un mail, pot sa te ajut.

Unknown spunea...

Pana la urma ati reusit sa faceti sa mearga aplicatia de la czone pe un router cu open wrt sau ceva asemanator?

wickedProgrammer spunea...

Uita-te la postul de mai sus :)

Unknown spunea...

La mine nu merge acea pagina. Dar din link inteleg ca se explica modificarea ttl-ului. Eun intrebam daca aplicatia in sine poate functiona pe router, astfel incat sa nu mai fie nevoie sa fie pornita pe vreun calculator. Exact ce spunea mihai mai sus.

Anonim spunea...

Exceptand partea cu TTL-ul pt. care se gasesc o multime de informatii pe net zic ca ar fi util sa existe aplicatia & libmcrypt compilate mips pe site.
Spre exemplu eu am firmware Tomato pe un WRT54GL si nu pot compila libmcrypt pe router deci nu am cum sa compilez nici aplicatia.
Ma gandesc ca o alta varianta ar mai fi sa fac cross-compile din linux cu GCC dar nu ma pricep.
Deci please daca se poate puneti si libmcrypt si aplicatia compilate pt. mips.

Anonim spunea...

Scuze, nu am vazut ca exista deja gata compilat pt. OpenWRT.
Oricum am dl aplicatia compilata dar la rulare ramane agatat imediat dupa ce apare
YOURIP=xxxxxxxx
Result=8ac3aba75ad8b17a095a4223634a571¶Î
þUÕ#U¬J.}! 8ac3a4ba75ad8b17a095a4223634a71

Ma poate ajuta cineva?

Anonim spunea...

sal, am o intrebare daca ma poate ajuta cineva.am net de czone, am pus printr un router am pus ip, gw, dns.acum pot sa ies prin el sa accesez domeniile rom dar nu pot sa ies pe nici un sit din afara.vreo idee?

Unknown spunea...

Trebuie sa-i maresti ttl-ul. Pachetele de la adresele externe ajung cu ttl 1.

Unknown spunea...

Buna seara,
poate intrebarea mea este banala, dar va rog sa ma ajutati cu un sfat.
Am setat reteaua de la czone IP, Masca si Default Gateway. Am compilat programul wczone
La executie am mesajul urmator:
"gethostbyname: Resource temporarily unavailable"
Este ceva wrong in setarile mele..
Merci mult de sfat,
O. D.

wickedProgrammer spunea...

Otilia,
eroarea o primesti pentru ca nu ai pus serverul DNS (programul incearca sa rezolve acces.czone.ro).
Solutie:
pune in fisierul /etc/resolv.conf linia
nameserver 81.181.111.2

Unknown spunea...

Merci mult. pentru raspunsul prompt ! Am vazut ca exista DNS de setat dar ..nu aveam IP-ul acestuia L-am pus ..am reboot..but ..eroarea este aceeasi :(

Este posibil sa fie configuratia mea proasta ?

Adica din Control Center am setat:
Perifericul eth1 (aveam optiuni adsl(ppp0, eth0 (nu merge ca e laptop DELL ) si respectiv eth1..cu asta m-am mai conectat cu modem cu IP dinamic ..dar nu in Romania)
protocolul TCP/IP - static ..IP..Masca ..si gateway !..
Trebuie alt protocol ? DHCP ? dar asta nu ma lasa sa trec IP..masca si gateway ! Please un tutorial pentru "NULLS" :)) Merci

Anonim spunea...

Hi,
intre timp am re-configurat ...si am mai facut un pas(anumite setari ramasesera active de la precedenta retea) Deci am configurat cu IP static,DNS, Gateway,Mask ..protocolTCP/IP. Lansez wczone user prola

Connection;close
YOURIP =86.xxx.xx.xx - este corect
dar Result=FAILED ..bilant: "operatie reusita->pacient mort"
Ce nu e corect ? Unde ma impiedic ?
Acum ma loghez de pe Windows ..dar NU mai vreau Windows ..
Merci mult pentru un mic "shut" inainte
Apreciez.

wickedProgrammer spunea...

Otilia,
Daca esti sigura ca ai scris userul si parola bine si iti da FAIL, e posibil sa fie un bug in aplicatia mea. Am impresia ca wczone nu se impaca bine cu caractere non-alfanumerice cum ar fi _ (underscore).
Daca am timp o sa remediez problema. Scuze daca ti-ai facut nervi cu ea. Pana una alta poti sa te incumeti sa folosesti varianta oficiala.
Sa-mi spui te rog daca userul/parola ta au doar litere si cifre sau nu. Poti sa-mi trimiti direct mail.

Anonim spunea...

salut acu ma bag si eu sa vad daca merge pe kubuntu.. am mai incercat cu metoda lor dar degeaba. userele de czone sunt cu "_" din cate stiu..cel putin asa e la mine. sper sa mearga

wickedProgrammer spunea...

Seba,
o sa mearga sigur cu versiunea 2. Poti sa iei sursele de pe cel mai recent post de pe blog.