Nem találok megfelelő feladatot a hálózati programozási készségek továbbfejlesztésére a

  • TLS

Üdvözlünk! Néhány hónappal ezelőtt úgy döntöttem, hogy tanulmányozom a hálózati programozást, a GNU / Linuxot és a kriptográfiát, lehetőleg minden összetettben. A Gentoo installációk és a néhány hónapos telepítés segített nekem kijavítani a GNU / Linuxot. Tanulmányozta a hálózatok alapelméletét (TCP / IP, UDP, SSL / TLS, csomagszerkezet). Tanulmányozta a BSD Socket API-t és a titkosítás alapjait (szimmetrikus és aszimmetrikus titkosítás, tanúsítványok / aláírások). A tudás megszilárdítása érdekében az S-hez írtam az egyszerű kliensből és a TCP / IP-kiszolgálóból a karakterláncot a socketek segítségével. Néhány idő után googling, úgy döntöttem, hogy egy szippantás felé írtam. Amikor megírtam, tanulmányoztam a csomagok szerkezetét, mi a SOCK_PACKET. De még mindig úgy gondolom, hogy ez nem megfelelő. A C-kliensre és a TLS 1.2-re vonatkozó adatokat továbbító szerverre is írtam, egy önaláírt tanúsítvány, az RSA kulcs (az OpenSSL könyvtár) segítségével. Nem találtam megfelelő feladatokat számomra a hálózatban. Alapvetően a készségek további fejlesztésére vonatkozó tippek további egyszerű funkcionalitást jelentenek az egyszerű ügyfélkiszolgáló alkalmazásokhoz (cache hozzáadása, egyszerre több ügyfél feldolgozása, hibákhoz való hozzáadás). Miután gugleniya az ötletek, csak írásban a sanbox'a (itt csak a hasznos és lehetséges kriptográfia), de ez nem sok kapcsolódó hálózatok és a program példáját követve SSLstrip (az MITM támadások). Nem gondolom, hogy ezek az ötletek ígéretesek lennének az energia beadására (vagy tévedek?).

Adjon példát egy feladatról (vagy olyan erőforrásokról, ahol megtalálható), amely meglehetősen bonyolult, és előnyben részesítheti a hálózati programozást, a C nyelvet, a GNU / Linuxot és az alkalmazott kriptográfiát)

(pusztán hobbyként ismerem az angol nyelvet).

írja le a VPN-kiszolgálót vagy tor-csomópontot

A vpn szerver írása hasonlít az SSL / TLS szerver írásához? Végtére is, ahogyan én megértem, az egyetlen dolog az, hogy titkosítják a forgalom az alagút bejáratánál, és dekódolják a kimeneten. De a TOR csomópont rovására egy kicsit nem világos. Például, mi a minimális funkcionális, amire szüksége lenne.

Van más ötlet?

Válasz a kérdésre

Jelentkezzen be válaszra

  • lepedék
  • Teljes munkaidőben
  • 80 000-130 000 rubelre.
  • Szentpétervár
  • Teljes munkaidőben
  • 100 000-ről 160 000 rubelre.