Sha256: e4a92554f3eb160a48595fe05084debb3191709c4a49070d9e75a177855c4c54
Contents?: true
Size: 653 Bytes
Versions: 17
Compression:
Stored size: 653 Bytes
Contents
require 'spec_helper' WECHALL = { 'stegano1.bmp' => "Look what the hex-edit revealed: passwd:steganoI" } each_sample("wechall/*.bmp") do |fname| describe fname do subject{ cli(fname) } it { should include WECHALL[File.basename(fname)] } end end sample("wechall/5ZMGcCLxpcpsru03.png") do |fname| describe fname do it "extracts hidden image" do tname = "tmp/wechall.tmp.png" File.unlink(tname) if File.exist?(tname) cli(:mask, fname, "--green 00000010 -O #{tname}") img1 = ZPNG::Image.load tname img2 = ZPNG::Image.load fname.sub(/\.png$/,".g00000010.png") img1.should == img2 end end end
Version data entries
17 entries across 17 versions & 1 rubygems