Stegano Coding

6

Click here to load reader

Transcript of Stegano Coding

Page 1: 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 

Page 2: Stegano Coding

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

Page 3: Stegano Coding

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

Page 4: Stegano Coding

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..#

Page 5: Stegano Coding

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

Page 6: Stegano Coding

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