Origami adalah kerangka untuk manipulasi dokumen PDF yang ditulis dalam Ruby murni. Hal ini dapat digunakan untuk menganalisis atau membuat dokumen PDF berbahaya. Ditulis di Ruby, mesin inti dari Origami adalah benar-benar skrip dan dapat digunakan untuk tugas-tugas otomatis di set besar dokumen. Sebuah antarmuka grafis GTK juga tersedia untuk browsing secara manual melalui objek dalam dokumen PDF.
The philosophy behind Origami is the following:
Dukungan untuk membaca dan menulis ke dokumen PDF. Origami mampu membuat dokumen dari awal, membaca dokumen yang sudah ada dan memodifikasi mereka. Setiap fitur baru yang ditambahkan harus kompatibel dengan membaca dan menulis.
Penanganan subset besar dari spesifikasi PDF. Origami berfokus pada fitur-fitur dari spesifikasi PDF yang dapat digunakan untuk mengaburkan dokumen atau menyediakan kemampuan ofensif. Menjadi fleksibel dan extensible. Origami dapat digunakan dalam banyak cara, bahkan jika anda baru ke bahasa Ruby.
Penanganan subset besar dari spesifikasi PDF. Origami berfokus pada fitur-fitur dari spesifikasi PDF yang dapat digunakan untuk mengaburkan dokumen atau menyediakan kemampuan ofensif. Menjadi fleksibel dan extensible. Origami dapat digunakan dalam banyak cara, bahkan jika anda baru ke bahasa Ruby.
Origami supports many advanced features of the PDF specification, such as:
- Compression filters and predictor functions
- Encryption
- Digital signatures
- Object streams
- File attachments
- AcroForms and XFA forms
- PDF actions and annotations (including Flash)
- Origami is open-source and distributed under the LGPL license.
Berikut adalah daftar fitur baru yang ditambahkan dalam versi ini:
1. Dukungan untuk enkripsi AES256 / dekripsi dokumen.
2. Dukungan untuk encoding unidimensional G3 / decoding CCITTFax sungai.
3. Dukungan untuk fungsi prediktor TIFF.
4. Peningkatan dukungan untuk Ruby 1.9.
5. Sekarang dapat diinstal sebagai gem.
6. Ditambahkan metode untuk halaman browsing dan nama pohon.
7. Ditambahkan shell Ruby untuk analisis dokumen cepat.
8. Ditambahkan satu set alat yang berguna dibangun di atas Origami (, pdfencrypt pdfdecrypt, pdfdecompress, pdfextract, pdfmetadata, pdfcocoon, pdf2graph pdfcop,, pdf2ruby ...)
9. Banyak perbaikan bug.
Panduan Penggunaan
http://esec-lab.sogeti.com/dotclear/index.php?post/2011/05/24/Origami-1.0-released%21
0 comments:
Post a Comment