19 KiB
Fordítások
🇩🇪 DE
🇬🇧 EN
🇫🇷 FR
🇭🇺 HU
🇮🇩 ID
🇮🇹 IT
🇳🇱 NL
🇧🇷 PT-BR
🇷🇺 RU
🇨🇳 ZH
➡️
Dokumentáció |
Discord |
Telepítési Útmutató
⬅️
Teljesen automatizált dekódoló program, mely a mesterséges intelligenciát és természetes nyelvi feldolgozást használva képes különböző fajta kódolásokat visszafejteni, feltörni és dekódolni.
Telepítési Útmutató
python3 -m pip install ciphey --upgrade |
docker run -it --rm remnux/ciphey |
sudo port install ciphey |
Linux | Mac OS | Windows |
---|---|---|
🤔 Mi is ez?
Kódolt szöveg be, dekódolt szöveg ki.
"Milyen kódolással működik?"
A lényeg, hogy nem tudjuk előre a kódolást, csak azt, hogy a bizonyos szöveg titkosítva van. A Ciphey kitalálja nekünk a helyes kódolást.
A legtöbb kódolást Ciphey kevesebb mint 3 másodperc alatt visszafejti.
A Ciphey projekt lényege, hogy automatizálja a monoton visszafejtési és dekódolási feladatokat, mint például a több rétegú base kódolás, klasszikus rejtjelek, hashek és bonyolultabb titkosítások megoldása.
A Ciphey-t neked találták ki ha nem vagy jártas a kriptográfia világában vagy esetleg gyorsan tesztelni szeretnél egy rejtjelezett szöveget mielőtt komolyabban nekiülnél megfejteni.
Mélyvíz. Ciphey egy egyedi mesterséges intelligencia modult használ (AuSearch), egy úgynevezett Cipher Detection Interface-szel egybekötve, hogy megállapítsa egy adott szöveg hogyan van titkosítva. Ezek után egy egyedileg készített, bővíthető, természetes nyelvfeldolgozó Language Checker Interface-en keresztül észleli, hogy mikor kerül értelmezhetőve az adott titkosított szöveg.
Ráadásul ez még csak a jéghegy teteje. A teljes technikai tudnivalók itt érhetők el (angolul): dokumentáció.
✨ Funkciók
- Több mint 30 támogatott dekódolás, mint például (bináris, base64) és rendes titkosítás, például Caesar-rejtjel, kulcs-ismétlő XOR és még több. A teljes listáért kattint ide
- Egyedi mesterséges intelligencia kibővített kereséssel (AuSearch), ezzel megválaszolva az "Ez milyen titkosítás?" kérdést. Ennek eredménye a 3 másodperc alatti munkaidő.
- Egyedi nyelveldolgozó modul Ciphey el tudja dönteni, hogy mi mikor van titkosítva és mikor nincs. Legyen az sima szöveg, JSON, egy CTF játék megoldása vagy angol szöveg. Ciphey néhány milliszekundom alatt megoldja.
- Több nyelv támogatása Jelenleg csak a német és angol nyelvek támogatottak (AU, UK, CAN, USA változatokat beleértve).
- Titkosítás és hash támogatás Melyeket az alternatív megoldások (például CyberChef Magic) nem támogatnak.
- C++ core Irgalmatlanul gyors.
🔭 Ciphey vs CyberChef
🔁 Base64 Dekódolás 42 alkommal egymásba ágyazva
Név | ⚡ Ciphey ⚡ | 🐢 CyberChef 🐢 |
---|---|---|
Gif | ||
Idő | 2 másodperc | 6 másodperc |
Futtatási feltételek |
|
|
Megjegyzés Lehetséges, hogy a gifek nem ugyan akkor töltenek be, ezért az egyik sokkal gyorsabbnak tűnhet.
Megjegyzés a magic-ről CyberChef's leghasonlóbb funkciója Ciphey-hoz, a magic. A fentebbi teszten Magic azonnal megbukik. Egyedül úgy sikerült rávenni CyberChef-et, hogy végezzen, ha manuálisan állítottunk be mindent.
Több tesztet is végeztünk, egy 6gb-os file segítségével. Ciphey sikeresen visszafejtette 5 perc és 54 másodperc alatt, míg CyberChef crashelt mielőtt be tudta volna tölteni a fájlt.
📊 Ciphey vs Katana vs CyberChef Magic
Name | ⚡ Ciphey ⚡ | 🗡️ Katana 🗡️ | 🐢 CyberChef Magic 🐢 |
---|---|---|---|
Fejlett nyelvi elemző | ✅ | ❌ | ✅ |
Titkosítás támogatása | ✅ | ✅ | ❌ |
Releases named after Dystopian themes 🌃 | ✅ | ❌ | ❌ |
Hash támogatás | ✅ | ✅ | ❌ |
Egyszerű használat | ✅ | ❌ | ✅ |
Kitalálja mi mivel van titkosítva | ✅ | ❌ | ❌ |
Hackereknek, hackerektől | ✅ | ✅ | ❌ |
🎬 Kezdés
Ha problémáid akadnának a Ciphey telepítésével, olvasd el ezt.
‼️ Fontos Linkek (Doksik, Telepítési Útmutató, Discord Támogatás)
Telepítési Útmutató | Dokumentáció | Discord | Docker Képfájl (from REMnux) |
---|---|---|---|
📖 Telepítési Útmutató | 📚 Dokumentáció | 🦜 Discord | 🐋 Docker Dokumentáció |
🏃♀️ Ciphey Futtatása
Ciphey három fajta módon is futtatható
- File bemenet
ciphey -f titkosított.txt
- Ismeretlen bemenet
ciphey -- "Titkosított szöveg"
- Normális mód
ciphey -t "Titkosított szöveg"
Csendes módban eltűnik a haladásjelző, valószínűség táblázat és minden más zaj.
ciphey -t "titkosított szöveg helye" -q
A teljes parancslistához futtasd ciphey --help
.
⚗️ Ciphey importálása saját kódba
Egyszerűen importálhatod Ciphey main fűggvényét a saját kódodba. from Ciphey.__main__ import main
🎪 Közreműködők
A Ciphey-t Brandon találta fel 2008-ban, és élesztette újjá 2019-ben. Ciphey nem tartana ma ott ahol tart Cyclic3 nélkül - UoL Cyber Security Society elnöke.
Ciphey-t a Cyber Security Society élesztette újra és fejleszti, elsősorban CTF játékokban való használatra. Ha Liverpoolban járnál, gondolkodj el egy előadás tartásán vagy a rendezvényeink támogatásán. Küldj emailt a cybersecurity@society.liverpoolguild.org
-ra, hogy többet megtudj 🤠
Fő elismerés jár George H-nak, amiért kitalálta hogyan tudunk megefelelő algoritmusokat használni a keresés felgyorsítására. Különleges köszönet jár varghalladesign-nak a logó dizájnért. Nézd meg a többi dizájnt is!
🐕🦺 Közremőködés
Ne ijedj meg a hozzájárulástól! Nagyon sok dolgunk van amiben segíthetsz. Minden felcímkézve, hogy egyszerűen megérthető legyen, példákkal. Ha lenne hozzájárulásod, de elakadtál, jelöld be @bee-san vagy @cyclic3 tagokat a GitHub issue felületen ✨
Másképpen, csatlakozz a Discord közösséghez és küldj üzenetet (link a contrib file-ban) vagy a README tetején.
Kérlek olvasd el a közreműködési útmutatót a pontos részlekért ✨
Ezzel, a neved bekerül a README fájlba és részese leszel egy folyamatosan növekvő projektnek!
💰 Anyagi hozzájárulás
Az anyagi hozzájárulások nem csupán Ciphey jövőjét támogatják, hanem a készítőkét is, és a liverpooli Cyber Secuity Society-t.
GitHub jelenleg nem támogatja a "támogass és mi majd késöbb szétosztjuk a pénzt módszert", ezért az alábbi linkek közül válassz, a többit pedig majd mi megoldjuk. 🥰
✨ Közreműködők
Köszönet az alábbi csodálatos embereknek (emoji key):
Ez a projekt megfelel az all-contributors specifikációnak. Minden nemű hozzájárulást/közreműködést szivesen látunk!