| Acme :: Steganography :: תמונה :: PNG הסתר נתונים (רע) בתמונות PNG |
הורד עכשיו |
Acme :: Steganography :: תמונה :: PNG דירוג וסיכום
- רישיון:
- Perl Artistic License
- שם המפרסם:
- Nicholas Clark
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~nwclark/
Acme :: Steganography :: תמונה :: PNG תגים
Acme :: Steganography :: תמונה :: PNG תיאור
הסתר נתונים (רע) בתמונות PNG Acme :: Steganography :: תמונה :: PNG הוא מודול Perl כדי להסתיר נתונים (רע) ב PNG Images.Synopsis להשתמש Acme :: Steganography :: תמונה :: PNG; # כתוב את הנתונים שלך כמו RGB PNGs מוסתר בתמונה "camouflage.jpg" שלי $ $ writer = acme :: steganography :: תמונה :: PNG :: RGB :: 556FS-> חדש (); $ writer-> נתונים ($ נתונים); שלי @filenames = $ writer-> write_images ("camouflage.jpg"); # מחזירה רשימה של שמות הקבצים שכתב # ואז קרא אותם בחזרה. שלי Reread = Acme :: Steganography :: תמונה :: PNG :: RGB :: 556-> Read_Files (@Files); Acme :: Steganography :: תמונה :: PNG הוא מאוד לא יעיל במסתיר הסודות שלך בתוך PNG תמונות. יש הם 4 יישום :: Steganography :: תמונה :: PNG :: FlashingNeNeSigngrey בחיתום בוטה את הנתונים שלך לתוך greyscale png קבצים עם שום ניסיון להסתיר it.acme :: steganography :: תמונה :: PNG :: RGB :: 556 Stuffs את הנתונים שלך לתוך תמונת מדגם, באמצעות סיביות בסדר נמוך של כל צבע. 2 בתים של הנתונים שלך מאוחסנים בכל פיקסל, 5 סיביות באדום וירוק, 6 בכחול. הוא מייצר תמונה גרגרי למדי רק 1 בתים של הנתונים שלך מאוחסן בכל פיקסל, 3 סיביות באדום וכחול, 2 בירוק. אל העין הלא מאומנת התמונה נראית טוב. אבל העובדה שזה png יעשה אף אחד חשוד לגבי התוכן 2 בתים של הנתונים שלך מאוחסנים בכל פיקסל, 5 סיביות באדום וירוק, 6 בכחול. שינוי הערך של פיקסלים כדי לאחסן נתונים הוא הוספת שגיאה לתמונה, במקרה זה במקום הרבה שגיאה. כדי לנסות להסתיר כמה גרגרי פלויד-שטיינברג משמש להפיץ את השגיאות מסביב. זה לא מושלם, אבל ההשפעות הן די מעניינות, לייצר די נחמד dithered image.Write הנתונים שלך על ידי קורא writing_imagesRead הנתונים שלך בחזרה על ידי קורא read_filesyou לא צריך להחזיר את שמות הקבצים בסדר הנכון. דרישות: · פרל
Acme :: Steganography :: תמונה :: PNG תוכנה קשורה