Web pre testovanie C # skriptov
Vytvoril som web pre testovanie skriptov napísaných vc #. Predtým som pre vytváranie skriptov používal php. V poslednej dobe som však vytvoril pár programov vc # Forms a zaujímalo mne ako z nich urobiť webovú aplikáciu. Vybral som dva programy:
- šifrovanie textu
- Skrytie textu do obrázku
Oba vytvorené skripty vychádza zo tu skôr publikované aplikácie.
Novo bola vytvorená webová aplikácia http://sectext.aspone.cz, ktorá z hlavnej stránky odkazuje na dva spomínané skripty. Chcel som si vyskúšať spôsob pripojenia tried a funkciu interaktívneho rozhrania. Ako sa mi to podarilo, posúďte sami.
Pár poznámok k aplikácii
Hlavná stránka je veľmi jednoduchá a slúžia len pre voľbu odkazu na pripojené skripty. Umožňuje voľbu vlastného adresára pre ukladanie spracovávaných súborov. Ak voľby nevyužijete je použitý predvolený adresár.
Stránka šifrovanie textu ponúka možnosť šifrovať text metódou AES. Text je možné priamo napísať do textového okna, alebo nahrať textový súbor s príponou ".txt" z počítača. Stiahnuť možno potom zašifrovaný súbor s príponou ".sec" a kľúč s príponou ".key". Stiahnuť možno aj v textovom okne vytvorený textový súbor s príponou ".txt". Názvy sťahovaných súborov sa odvodzujú od názvu nahraného súboru. Ak je text vytvorený v textovom okne, názov súboru je "default". Maximálna možná veľkosť textového súboru je predmetom testovania.
Stránka skrytie textu do obrázku ponúka, ako už názov naznačil, ukryť text do obrázka. Text je možné priamo napísať do textového okna, alebo nahrať textový súbor s príponou ".txt" z počítača. Obrázok môžete vybrať, buď niektorý z ponúkaných, alebo nahrať z počítača. Používajte len obrázok štandardnej veľkosti 800x600 cca 1,5MB vytvorený ako bitová mapa s príponou ".bmp". Po vložení textu do obrázku možno potom obrázok stiahnuť do počítača. Názvy sťahovaných súborov sa odvodzujú od názvov nahraných súborov. Ak je text vytvorený v textovom okne a vybraný ponúkaný obrázok, názov súboru je "default $". Názov sťahovaného obrázku je vždy doplnený znakom "$". Názov je odvodený od názvu naposledy nahraného súboru. Maximálna možná veľkosť textového súboru je predmetom testovania.
Hlavná stránka umožňuje stiahnutie môjho programu "PictureViewer", ktorý je vhodným nástrojom na vytvorenie obrázku s príponou ".bmp". Ďalej je možné si stiahnuť pre porovnanie program "CryptoStegano". Aktivačný kód tohto programu je 5491Azq.