Stegano Coding
Click here to load reader
-
Upload
luthfi-hamdan-dlurha -
Category
Documents
-
view
219 -
download
0
Transcript of Stegano Coding
7/23/2019 Stegano Coding
http://slidepdf.com/reader/full/stegano-coding 1/6
Membuat Aplikasi vb6.0 Menyembunyikan File Didalam File
Gambar JPGIseng-iseng nyari informasi tentang menyembunyikan file di windows, dan akhirnya dapet informasi yang
menarik dari blog.fastncheap.com, di artikel tersebut menjelaskan bagaimana caraMenyembunyikan File
Didalam File Gambar !G tetapi dengan satu syarat bentuk file tersebut haruslah berbentuk compressan"#.rar,#$ip,dsb%, dan caranya sangat mudah, dengan menggunakan command prompt. &etapi disini saya
ingin membuat hal yang baru dari hal tersebut, membuat G'I-nya.. baca do(a dulu biar sukses.hehe
). *uat aplikasi +isual basic . seperti gambar di bawah ini
Komponen Properties
Label1 Caption = Menyembunyikan File Dalam Gambar Jpg
Command1 Caption = Build
Commend2 Caption = Compressed File
Command Caption = Pi!ture
Command" Caption = #utput File Pi!ture
Command$ Caption = Can!el
. Dan masukin coding di bawah ini
Private Declare Function GetOpenFileName Lib "comdlg32.dll" Alias "GetOpenFileNameA"
(pOpenilename As OP!NFL!NA#!$ As Long
Private Declare Function Get%aveFileName Lib "comdlg32.dll" Alias "Get%aveFileNameA"
(pOpenilename As OP!NFL!NA#!$ As Long
Private &'pe OP!NFL!NA#!
l%truct%ie As Long )*ndO*ner As Long
)nstance As Long
lpstrFilter As %tring
lpstr+ustomFilter As %tring
n#a,+ustFilter As Long
nFilternde, As Long
lpstrFile As %tring
7/23/2019 Stegano Coding
http://slidepdf.com/reader/full/stegano-coding 2/6
n#a,File As Long
lpstrFile&itle As %tring
n#a,File&itle As Long
lpstrnitialDir As %tring
lpstr&itle As %tring
lags As Long nFileOset As nteger
nFile!,tension As nteger
lpstrDe!,t As %tring
l+ustData As Long
lpn-oo As Long
lp&emplateName As %tring
!nd &'pe
Dim OFName As OP!NFL!NA#!
Private Function %)o*%ave(ilter$ As %tring
OFName.l%truct%ie / Len(OFName$
OFName.)*ndO*ner / #e.)0nd
OFName.)nstance / App.)nstance
OFName.lpstrFilter / ilter
OFName.lpstrFile / %pace1(2$
OFName.n#a,File / 2
OFName.lpstrFile&itle / %pace1(2$
OFName.n#a,File&itle / 2
OFName.lpstrnitialDir / "+45"
OFName.lpstr&itle / "%ave File 6 7PD6&eam 899:"
OFName.lags / ;
Get%aveFileName(OFName$ &)en
%)o*%ave / &rim1(OFName.lpstrFile$
!lse
!,it Function
!nd
!nd Function
Private Function %)o*Open(ilter< te,t$
OFName.l%truct%ie / Len(OFName$
OFName.)*ndO*ner / #e.)0nd
OFName.)nstance / App.)nstance
OFName.lpstrFilter / ilter
OFName.lpstrFile / %pace1(2$
OFName.n#a,File / 2
OFName.lpstrFile&itle / %pace1(2$ OFName.n#a,File&itle / 2
OFName.lpstrnitialDir / "+45"
OFName.lpstr&itle / "+reated =' Ganang"
OFName.lags / ;
GetOpenFileName(OFName$ &)en
te,t.te,t / &rim1(OFName.lpstrFile$
!lse
7/23/2019 Stegano Coding
http://slidepdf.com/reader/full/stegano-coding 3/6
!,it Function
!nd
!nd Function
Private %ub +ommand8>+lic($
On !rror ?esume Ne,t
%)ell "cmd @c cop' @b " +)r1(3$ &e,t2.te,t +)r1(3$ " B " +)r1(3$ &e,t8.te,t +)r1(3$ " " +)r1(3$ &e,t3.te,t +)r1(3$< vb-ide
#sg=o, "%uda) selesai"< vbO7Onl'< "+reated =' Ganang"
!nd %ub
Private %ub +ommand2>+lic($
%)o*Open "?ar Files (C.rar$" B +)r1(;$ B "C.rar"< &e,t8
!nd %ub
Private %ub +ommand3>+lic($
%)o*Open "pg Files (C.Epg$" B +)r1(;$ B "C.Epg"< &e,t2
!nd %ub
Private %ub +ommand>+lic($
&e,t3.te,t / %)o*%ave("pg Files (C.Epg$" B +)r1(;$ B "C.Epg"$
&e,t3.te,t / &e,t3.te,t ".Epg"
!nd %ub
Private %ub +ommand>+lic($
nload #e
!nd %ub
/. *erikut 0ara Menggunakannya
pada aplikasi klik &ombol Compressed, lalu cari file compress disini saya menggunakan contoh.rar, lalu
klik Picture cari file gambar yang berbentuk jpg, di saya menggunakan sunset.jpg, lalu klik Output File
Picture, sa+e dengan nama yang agan inginkan, disini saya mengesa+e dengan nama coba.jpg, lalu
klik Build
7/23/2019 Stegano Coding
http://slidepdf.com/reader/full/stegano-coding 4/6
akan muncul file jpg dengan nama coba.jpg, tetapi file si$enya bertambah besar di karenakan file rar yg
ada di dalamnya, perhatika gambar sebelum dan sesudahnya. tapi lumayan untuk menyembunyikan
file.hehe
setelah itu buka "open with% dengan aplikasi rar atau yang lain, saya menggunakan rar dan hasilnya akan
seperti di bawah ini
moga bermanfaat bagi agan-agan yang ingin mencobanya,
moga berhasil mencobanya..
Download 1ar to pg
password rar2 ganyang-angkara.blogspot.com
#..sesama blogger harus saling menghargai, jika agan-agan ingin mengcopas harap cantumkan alamat
urlnya, &erimakasih..#
7/23/2019 Stegano Coding
http://slidepdf.com/reader/full/stegano-coding 5/6
CODINGNYA
Private Declare Function GetOpenFileName Lib "comdlg32dll" Alia!
"GetOpenFileNameA" pOpen#lename A! OP$NFIL$NA%$& A! Long
Private Declare Function Get'aveFileName Lib "comdlg32dll" Alia!
"Get'aveFileNameA" pOpen#lename A! OP$NFIL$NA%$& A! Long
Private ()pe OP$NFIL$NA%$
l'truct'i*e A! Long
+,ndO,ner A! Long
+In!tance A! Long
lp!trFilter A! 'tring
lp!trCu!tomFilter A! 'tring
n%a-Cu!tFilter A! Long
nFilterInde- A! Long
lp!trFile A! 'tring n%a-File A! Long
lp!trFile(itle A! 'tring
n%a-File(itle A! Long
lp!trInitialDir A! 'tring
lp!tr(itle A! 'tring
.ag! A! Long
nFileO/!et A! Integer
nFile$-ten!ion A! Integer
lp!trDe0$-t A! 'tring
lCu!tData A! Long
lp0n1oo A! Long
lp(emplateName A! 'tring
$nd ()pe
Dim OFName A! OP$NFIL$NA%$
Private Function '+o,'ave#lter& A! 'tring
OFNamel'truct'i*e LenOFName&
OFName+,ndO,ner %e+4nd
OFName+In!tance App+In!tance
OFNamelp!trFilter #lter
OFNamelp!trFile 'pace5267&
OFNamen%a-File 266 OFNamelp!trFile(itle 'pace5267&
OFNamen%a-File(itle 266
OFNamelp!trInitialDir "C89"
OFNamelp!tr(itle "'ave File : ;PD:(eam <==>"
OFName.ag! ?
I0 Get'aveFileNameOFName& (+en
7/23/2019 Stegano Coding
http://slidepdf.com/reader/full/stegano-coding 6/6
'+o,'ave (rim5OFNamelp!trFile&
$l!e
$-it Function
$nd I0
$nd Function
Private Function '+o,Open#lter@ te-t& OFNamel'truct'i*e LenOFName&
OFName+,ndO,ner %e+4nd
OFName+In!tance App+In!tance
OFNamelp!trFilter #lter
OFNamelp!trFile 'pace5267&
OFNamen%a-File 266
OFNamelp!trFile(itle 'pace5267&
OFNamen%a-File(itle 266
OFNamelp!trInitialDir "C89"
OFNamelp!tr(itle "Created ) Ganang"
OFName.ag! ?
I0 GetOpenFileNameOFName& (+en
te-tte-t (rim5OFNamelp!trFile&
$l!e
$-it Function
$nd I0
$nd Function
Private 'ub Command<BClic&
On $rror e!ume Ne-t
'+ell "cmd c cop) b " E C+r537& E (e-t2te-t E C+r537& E " " E C+r537& E
(e-t<te-t E C+r537& E " " E C+r537& E (e-t3te-t E C+r537&@ vb1ide%!go- "'uda+ !ele!ai"@ vbO;Onl)@ "Created ) Ganang"
$nd 'ub
Private 'ub Command2BClic&
'+o,Open "ar File! rar&" C+r5?& "rar"@ (e-t<
$nd 'ub
Private 'ub Command3BClic&
'+o,Open "Hpg File! pg&" C+r5?& "pg"@ (e-t2
$nd 'ub
Private 'ub Command7BClic& (e-t3te-t '+o,'ave"Hpg File! pg&" C+r5?& "pg"&
(e-t3te-t (e-t3te-t E "pg"
$nd 'ub
Private 'ub Command6BClic&
Jnload %e
$nd 'ub