Hide Secret Text Message Inside Image Using Python | Steganography Tutorial | Cyber Security
Hide Secret Text Message Inside Image Using Python | Steganography Tutorial | Cyber Security Hello Everyone, In this tutorial I will teach you how to build a...
🔥 Related Trending Topics
LIVE TRENDSThis video may be related to current global trending topics. Click any trend to explore more videos about what's hot right now!
THIS VIDEO IS TRENDING!
This video is currently trending in South Korea under the topic 'cybersecurity news today'.
About this video
Hide Secret Text Message Inside Image Using Python | Steganography Tutorial | Cyber Security
Hello Everyone, In this tutorial I will teach you how to build a Amazing Cyber Security Tool Using Python(step-by-step).
What is Steganography ?
Steganography is the process of hiding a secret message which is text-based data within non-text files like image file, audio, video file etc. In such a way someone cannot know the presence of a hidden message in a particular file.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~SOURCE CODE~~~~~~~~~~~~~~~~~~~~~
from tkinter import *
from tkinter import filedialog,messagebox
from PIL import Image,ImageTk
import os
from stegano import lsb
win = Tk()
win.geometry('700x480')
win.config(bg='black')
#Button Function
def open_img():
global open_file
open_file = filedialog.askopenfilename(initialdir=os.getcwd(),
title='Select File Type',
filetypes=(('PNG file','*.png'),('JPG file','*.jpg'),
('All file','*.txt')))
img = Image.open(open_file)
img = ImageTk.PhotoImage(img)
lf1.configure(image=img)
lf1.image=img
def hide():
global hide_msg
password = code.get()
if password == '1234':
msg = text1.get(1.0,END)
hide_msg = lsb.hide(str(open_file),msg)
messagebox.showinfo('Success','Your message is sucessfully hideen in a image,please save your image')
elif password == '':
messagebox.showerror('Error','Please enter Secret key')
else:
messagebox.showerror('Error','Wrong Sectret Key')
code.set('')
def save_img():
hide_msg.save('Secret file.png')
messagebox.showinfo('Saved','Image has been successfully saved')
def show():
password = code.get()
if password == '1234':
show_msg = lsb.reveal(open_file)
text1.delete(1.0,END)
text1.insert(END,show_msg)
elif password == '':
messagebox.showerror('Error', 'Please enter Secret key')
else:
messagebox.showerror('Error', 'Wrong Sectret Key')
code.set('')
#Logo
logo = PhotoImage(file='lgo.png')
Label(win,image=logo,bd=0).place(x=190,y=0)
#Heading
Label(win,text='Cyber Security',font='impack 30 bold',bg='black',fg='red').place(x=260,y=12)
#Frame 1
f1 = Frame(win,width=250,height=220,bd=5,bg='purple')
f1.place(x=50,y=100)
lf1 = Label(f1,bg='purple')
lf1.place(x=0,y=0)
#Frame 2
f2 = Frame(win,width=320,height=220,bd=5,bg='white')
f2.place(x=330,y=100)
text1 = Text(f2,font='ariel 15 bold',wrap=WORD)
text1.place(x=0,y=0,width=310,height=210)
# Label for Secret Key
Label(win,text='Enter Secret Key',font='10',bg='black',fg='yellow').place(x=250,y=330)
#Entry Widget for secret key
code=StringVar()
e = Entry(win,textvariable=code,bd=2,font='impact 10 bold ',show='*')
e.place(x=245,y=360)
#Buttons
open_button = Button(win,text='Open Image',bg='blue',fg='white',font='ariel 12 bold ',cursor='hand2',command=open_img)
open_button.place(x=60,y=417)
save_button = Button(win,text='Save Image',bg='green',fg='white',font='ariel 12 bold ',cursor='hand2',command=save_img)
save_button.place(x=190,y=417)
hide_button = Button(win,text='Hide Data',bg='red',fg='white',font='ariel 12 bold ',cursor='hand2',command=hide)
hide_button.place(x=380,y=417)
show_button = Button(win,text='Show Data',bg='orange',fg='white',font='ariel 12 bold ',cursor='hand2',command=show)
show_button.place(x=510,y=417)
mainloop()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
►Don't forget to subscribe to my channel. By the way, it's completely FREE!
🆓🆓🆓🆓🆓🆓🆓🆓🆓🆓🆓🆓
☑ Watched the video!
☐ Liked?
☐ Subscribed?
🔔🔔🔔🔔🔔
⚠This video is only for educational purpose , so don't try to misuse of it.
Related Questions -
What are the 5 types of steganography?
What is LSB method of steganography in Python?
What is steganography coding?
Which algorithm is used in steganography?
How do I hide text in an image?
Which method is used to hide text in an image file?
How do I hide information on a photo?
How do I hide text in a picture in Word?
How do I hide text in a picture?
How do you hide data in an image in Python?
Can Python pull text from an image?
क्या पाइथन किसी इमेज से टेक्स्ट खींच सकता है?
#cybersecurity
#PythonProgramming
#DataSecurity
#OnlineProtection
#HackingPrevention
#DigitalPrivacy
#ITSecurity
#NetworkSecurity
#CodeProtection
#InformationSecurity
#hide
#pythontkinter
#pythonforbeginners
#pythontutorial
#how
Video Information
Views
2.9K
Total views since publication
Likes
97
User likes and reactions
Duration
55:21
Video length
Published
May 1, 2023
Release date
Quality
hd
Video definition
About the Channel
Tags and Topics
This video is tagged with the following topics. Click any tag to explore more related content and discover similar videos:
#steganography #how to create a simple python projects #simple python tkinter projects #hide text in image #how to hide text in a image with python #cyber security tool with python #image steganography using python #steganography python #image-steganography using python #project report on image steganography using python #text steganography python #steganography project in python #python station #python projects for resume #python tkinter projects #python in hindi #how to hack
Tags help categorize content and make it easier to find related videos. Browse our collection to discover more content in these categories.