def hide_binary(in_img, out_img): carrier = cv.LoadImage(in_img) steg = LSBSteg(carrier) steg.hideBin("ls") #I took the first binary I found steg.saveImage(out_img)
#!/usr/bin/python # Stego Dropper For Pentesters v0.1 # Uses https://github.com/RobinDavid/LSB-Steganography from LSBSteg import LSBSteg import cv2.cv as cv import sys INPUT_IMG = "image.png" PAYLOAD = "mal_server" OUTPUT_IMG = "mal.png" #Hide payload in image, output new stego image carrier = cv.LoadImage(INPUT_IMG) steg = LSBSteg(carrier) steg.hideBin(PAYLOAD) steg.saveImage(OUTPUT_IMG)
def hide_payload(input_img, payload, output_img): carrier = cv.LoadImage(input_img) steg = LSBSteg(carrier) steg.hideBin(payload) steg.saveImage(output_img)
def hide_payload(input_img, payload, output_img): carrier = cv.LoadImage(input_img) steg = LSBSteg(carrier) steg.hideBin(payload) steg.saveImage(output_img)