zerobin

Programinė įranga Screenshot:
zerobin
Programinė detalės:
Versija: 0.2
Įkėlimo datą: 14 Apr 15
Kūrėjas: Sam et Max
Licencija: Nemokamai
Populiarumas: 4

Rating: nan/5 (Total Votes: 0)

zerobin yra Python kliento pusėje šifruojami pastebin, kad galima paleisti be duomenų bazę.
- Pabandykite tai: 0bin.net
- Gaukite apie GitHub šaltinį
- Pranešti apie klaidą
0bin leidžia kas surengti pastebin Sveikindamas jokio turinio tipą būti įterptas į jį. Idėja yra tai, kad galima (tikriausiai ...) negali būti teisėtai laipsniškai pastebin turinį, kaip jis / ji neturi būdas iššifruoti ją.
Tai Python įgyvendinimas zerobin projektą. Tai lengva įdiegti, net jei nieko nežinote apie Python žinoti.
Nes dabar išbandyta su IE9, ir paskutinio operos, safari, chrome ir FF.
Kaip tai veikia
Kurdami pastos:
- Naršyklė generuoti atsitiktinius raktą;
- Įterptas turinys yra šifruojami su šiuo raktu naudojant AES256;
- Šifruojamas įterptas turinys yra siunčiami į serverį;
- Naršyklė gauna pasta URL ir pridėti URL maišos (#) klavišą.
Skaitant pastos:
- Naršyklė leidžia GET prašymą pastos URL;
- Nes svarbiausia yra maišos, svarbiausia yra ne dalis prašymu;
- Naršyklė gauna šifruotą turinys et iššifruoti jį naudojant raktą;
- Įterptas iššifruoti turinys rodomas ir kodas yra spalvotas.
Pagrindiniai klausimai:
- Nes raktas yra maišos, raktas yra niekada siunčiami į serverį;
- Įtaisus jis nebus rodomas serverio žurnaluose;
- Visos operacijos, įskaitant kodą spalva turi atsitinka kliento;
- Serveris yra ne daugiau kaip išgalvotas gavėjo už duomenų šifravimas.
Kitos funkcijos
- Automatinis kodas spalva (nereikia nurodyti);
- Pastebin galiojimo 1 diena, 1 mėnesio, arba niekada;
- Dega po svarstymo pasta yra sunaikinta po pirmojo svarstymo;
- Klonas pasta: Jūs negalite redaguoti pasta, bet jūs galite dubliuoti bet kurį iš jų;
- Kodas įkėlimo: jei failas yra per didelis, galite įkelti ją, o ne naudojant kopijuoti / įklijuoti;
- Kopijuoti įklijuokite į iškarpinę į paspaudimą;
- Gauti įklijuokite trumpą URL Spauskite;
& Nbsp; savo ankstesnius pastos istorija;
& Nbsp; vaizdo maišos pasta lengvai pasakyti, Appart nuo kitų sąraše.
Technologijos naudojamas
- Python
- Butelis Python interneto microframework
- SJCL (JS šifravimo priemones)
- JQuery
- Bootstrap, "Twitter" HTML5 / CSS3 sistema
- VizHash.js sukurti vizualinį maišas iš pastos
- CherryPy (serveris tik)
Ką 0bin neįgyvendina?
- Prašymas ribojimo. Būtų neefektyvu padaryti jį app lygiu ir interneto serverių turėti tvirtas diegimo už jį.
- Hash susidūrimo prevencija: santykis "tikimybė tai atsitinka / pasekmė rimtumas" yra ne verta
- Komentarų: iš pradžių buvo planuota. . Bet ateina su daug klausimų, todėl mes nusprendėme sutelkti dėmesį į mažesnes eksploatacines vaisius

Reikalavimai :

  • Python

Apribojimai :

  • 0bin naudoja keletą HTML5 / css3 funkcijų, kurios nėra plačiai remiamus. Tokiu atveju mes tvarkome degradacija, kaip grakščiai, kaip mes galime.
  • & quot; copy to clipboard & quot; funkcija yra Buggy Linux. Tai flash, todėl mes ne ją išspręsti. Geriau laukti HTML5 iškarpinę API būti įgyvendinamos pagrindinių naršyklių.
  • įklijuoti turinį dydžio ribą tikrinimas nėra tiksli. Tai tiesiog apsauginis tinklas, tad mano, kad tai gerai.
  • Kai URL shorteners ir kitos paslaugos saugojimo URL pertrauka šifravimo raktą. Mes išvalyti URL kiek galime, bet yra riba, ką mes galime padaryti. "

Komentarai zerobin

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!