# -*- encoding: utf-8 -*- # stub: origami 1.2.4 ruby lib Gem::Specification.new do |s| s.name = "origami".freeze s.version = "1.2.4".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.require_paths = ["lib".freeze] s.authors = ["Guillaume Delugr\u00C3\u00A9".freeze] s.date = "2012-05-21" s.description = "Origami is a PDF-compliant parser. This is not a PDF rendering library, it aims at providing a scripting tool to generate and analyze malicious PDF files. \nAs well, it can be used to create on-the-fly customized PDFs, or to inject (evil) code into already existing documents.\n".freeze s.email = "guillaume at security-labs dot org".freeze s.executables = ["pdfdecompress".freeze, "pdfdecrypt".freeze, "pdfencrypt".freeze, "pdfmetadata".freeze, "pdf2graph".freeze, "pdf2ruby".freeze, "pdfextract".freeze, "pdfcop".freeze, "pdfcocoon".freeze, "pdfsh".freeze, "pdfwalker".freeze, "pdf2pdfa".freeze] s.files = ["COPYING.LESSER".freeze, "README".freeze, "bin/config/pdfcop.conf.yml".freeze, "bin/gui/COPYING".freeze, "bin/gui/about.rb".freeze, "bin/gui/config.rb".freeze, "bin/gui/file.rb".freeze, "bin/gui/gtkhex.rb".freeze, "bin/gui/hexview.rb".freeze, "bin/gui/imgview.rb".freeze, "bin/gui/menu.rb".freeze, "bin/gui/properties.rb".freeze, "bin/gui/signing.rb".freeze, "bin/gui/textview.rb".freeze, "bin/gui/treeview.rb".freeze, "bin/gui/walker.rb".freeze, "bin/gui/xrefs.rb".freeze, "bin/pdf2graph".freeze, "bin/pdf2pdfa".freeze, "bin/pdf2ruby".freeze, "bin/pdfcocoon".freeze, "bin/pdfcop".freeze, "bin/pdfdecompress".freeze, "bin/pdfdecrypt".freeze, "bin/pdfencrypt".freeze, "bin/pdfextract".freeze, "bin/pdfmetadata".freeze, "bin/pdfsh".freeze, "bin/pdfwalker".freeze, "bin/shell/.irbrc".freeze, "bin/shell/console.rb".freeze, "bin/shell/hexdump.rb".freeze, "lib/origami.rb".freeze, "lib/origami/3d.rb".freeze, "lib/origami/acroform.rb".freeze, "lib/origami/actions.rb".freeze, "lib/origami/annotations.rb".freeze, "lib/origami/array.rb".freeze, "lib/origami/boolean.rb".freeze, "lib/origami/catalog.rb".freeze, "lib/origami/destinations.rb".freeze, "lib/origami/dictionary.rb".freeze, "lib/origami/encryption.rb".freeze, "lib/origami/export.rb".freeze, "lib/origami/extensions/fdf.rb".freeze, "lib/origami/extensions/ppklite.rb".freeze, "lib/origami/file.rb".freeze, "lib/origami/filters.rb".freeze, "lib/origami/filters/ascii.rb".freeze, "lib/origami/filters/ccitt.rb".freeze, "lib/origami/filters/crypt.rb".freeze, "lib/origami/filters/dct.rb".freeze, "lib/origami/filters/flate.rb".freeze, "lib/origami/filters/jbig2.rb".freeze, "lib/origami/filters/jpx.rb".freeze, "lib/origami/filters/lzw.rb".freeze, "lib/origami/filters/predictors.rb".freeze, "lib/origami/filters/runlength.rb".freeze, "lib/origami/font.rb".freeze, "lib/origami/functions.rb".freeze, "lib/origami/graphics.rb".freeze, "lib/origami/graphics/colors.rb".freeze, "lib/origami/graphics/instruction.rb".freeze, "lib/origami/graphics/path.rb".freeze, "lib/origami/graphics/patterns.rb".freeze, "lib/origami/graphics/render.rb".freeze, "lib/origami/graphics/state.rb".freeze, "lib/origami/graphics/text.rb".freeze, "lib/origami/graphics/xobject.rb".freeze, "lib/origami/header.rb".freeze, "lib/origami/javascript.rb".freeze, "lib/origami/linearization.rb".freeze, "lib/origami/metadata.rb".freeze, "lib/origami/name.rb".freeze, "lib/origami/null.rb".freeze, "lib/origami/numeric.rb".freeze, "lib/origami/obfuscation.rb".freeze, "lib/origami/object.rb".freeze, "lib/origami/outline.rb".freeze, "lib/origami/outputintents.rb".freeze, "lib/origami/page.rb".freeze, "lib/origami/parser.rb".freeze, "lib/origami/parsers/fdf.rb".freeze, "lib/origami/parsers/pdf.rb".freeze, "lib/origami/parsers/pdf/linear.rb".freeze, "lib/origami/parsers/ppklite.rb".freeze, "lib/origami/pdf.rb".freeze, "lib/origami/reference.rb".freeze, "lib/origami/signature.rb".freeze, "lib/origami/stream.rb".freeze, "lib/origami/string.rb".freeze, "lib/origami/trailer.rb".freeze, "lib/origami/webcapture.rb".freeze, "lib/origami/xfa.rb".freeze, "lib/origami/xreftable.rb".freeze, "samples/README.txt".freeze, "samples/actions/launch/calc.rb".freeze, "samples/actions/launch/winparams.rb".freeze, "samples/actions/loop/loopgoto.rb".freeze, "samples/actions/loop/loopnamed.rb".freeze, "samples/actions/named/named.rb".freeze, "samples/actions/samba/smbrelay.rb".freeze, "samples/actions/triggerevents/trigger.rb".freeze, "samples/actions/webbug/submitform.js".freeze, "samples/actions/webbug/webbug-browser.rb".freeze, "samples/actions/webbug/webbug-js.rb".freeze, "samples/actions/webbug/webbug-reader.rb".freeze, "samples/attachments/attach.rb".freeze, "samples/attachments/attached.txt".freeze, "samples/crypto/crypto.rb".freeze, "samples/digsig/signed.rb".freeze, "samples/exploits/cve-2008-2992-utilprintf.rb".freeze, "samples/exploits/cve-2009-0927-geticon.rb".freeze, "samples/exploits/exploit_customdictopen.rb".freeze, "samples/exploits/getannots.rb".freeze, "samples/flash/flash.rb".freeze, "samples/flash/helloworld.swf".freeze, "samples/javascript/attached.txt".freeze, "samples/javascript/js.rb".freeze, "templates/patterns.rb".freeze, "templates/widgets.rb".freeze, "templates/xdp.rb".freeze, "test/ts_pdf.rb".freeze] s.homepage = "http://aslr.fr/pages/Origami".freeze s.requirements = ["ruby-gtk2 if you plan to run the PDF Walker interface".freeze] s.rubygems_version = "3.5.10".freeze s.summary = "Origami aims at providing a scripting tool to generate and analyze malicious PDF files.".freeze s.test_files = ["test/ts_pdf.rb".freeze] end