Buat Email Gratis @mig33indo.com dan gunakan sebagai ID MSN Kamu

Your Ad Here

Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
BELAJAR MEMBUAT APLIKASI MIG33
08-04-2009, 12:18 (This post was last modified: 08-04-2009 12:41 by ll___semud___ll. Edit Reason: )
Post: #1
 
Neh yg maw belajar membuat aplikasi mig33.

agak q singkat aj yuaa.Happy

MEMAHAMI INPUT HEX DAN ASCII

Copy dl ni code berikut ini ke project.(project VB mksdna)

Code:
Public Function HextoAscii(inputstr As String) As String
Dim spilter As Variant, i As Integer, finnal As String
If InStr(1, inputstr, " ") <> 0 Then
spilter = Split(inputstr, " ")
For i = 0 To UBound(spilter)
finnal = finnal & Chr(Val("&H" & spilter(i)))
Next i
HextoAscii = finnal
ElseIf Len(inputstr) = 2 Then
finnal = Chr(Val("&H" & inputstr))
HextoAscii = finnal
End If
End Function

Public Function Asciitohex(inputstr As String) As String
On Error Resume Next
Dim spilter As Variant, i As Integer, finnal As String
For i = 1 To Len(inputstr)
finnal = finnal & Hex(Asc(Mid(inputstr, i, 1))) & " "
Next i
Asciitohex = Mid(finnal, 1, Len(finnal) - 1)
End Function


Sbagai contoh nama "jesussmile"
konversi ke hex.
trs bikin perintah ky gini (di VB mksdnya)

Code:
Private Sub Command1_Click()
MsgBox Asciitohex("jesussmile")
End Sub


Nah nti kalian akan mendapatkan hasil 63 68 6F 6D 61 6E, itu artinya choman (63 68 6F 6D 61 6E dlm hex).
skrg konversi balik 63 68 6F 6D 61 6E ke "jesussmile". Happy

Ini code yg akan menghasilkan nama ID.

Code:
Private Sub Command2_Click()
MsgBox HextoAscii("63 68 6F 6D 61 6E")
Debug.Print HextoAscii("63 68 6F 6D 61 6E")
End Sub


itu yg paling penting, mengkonversi hex ke ascii dan sebaliknya.
klo ga ngerti balik ke langkah pertama.Happy

BAGAIMANA MEMBUATNYA. DARIMANA MULAINYA?

ini pasti ptanyaan pertama yg muncul di benak kalian.
sebelumna kalian minimal agak mengerti dgn yg namanya winsock control.
Nah.nti kira2 hsilna akan seperti ini.
[Image: mig33.jpg]
mengirimkan paket pertama ke server utk loginnya.

langkah brikutna adlh meng-capture paket tcp yg dikirimkan oleh client (ID kalian) ke server mig33.
pasti kalian dah sering liat yg seperti ini.
klo msh agak krg ngrti jg
jgn kuatir, cb dilihat lg paketnya.

Code:
02 00 C8 00 01 00 00 00 4A 00 09 00 00 00 04 00
00 00 01 00 08 00 00 00 04 6A 32 6D 65 00 07 00
00 00 09 4A 32 4D 45 76 33 2E 30 32 00 05 00 00
00 0A 6A 65 73 75 73 73 6D 69 6C 65 00 03 00 00
00 02 01 2E 00 02 00 00 00 01 02 00 01 00 00 00
02 00 01


Nah itu caranya bgmn mengkonversi hex ke ascii, jd klo lkalian konversi paket diatas kalian akan mndptkan hasil yg seperti ini.

Code:
 È  J    j2me  J2MEv3.02 
jesussmile  .     

Lalu kembali lg lihat paket yg pertama.

ad 3 hal yg perlu lkalian pahami dr paket itu.
1. Coba liat di byte ke-4 4A, konversi 4A ke decimal, hasilnya 74.
klo bngung itu dpt drmn,cb cek pakai kalkulator
ato pake cara ini:
4*16+10=74, dmn 10 adalah panjang karakter dr ID kalian.
hasilnya adlh 74.
(itu merepresentasikan bnyknya byte dr 4A sampe akhir paketnya.
cb hitung dr 4A sampe ke akhir paket, kalian akan mndptkn 74 byte.
dgn ID yg berbeda hasilnya jg akan lain)

2. Cari ID kalian di paket itu
inget, ID yg td dibuat "jesussmile"
ok, jd hex nya adalah 6A 65 73 75 73 73 6D 69 6C 65

3. Liat hex sblm ID, yaitu 0A
itu adalah panjang karakter dr ID.
kode hex dr 10 (panjang ID) itu adalah 0A.
ini penting,kalian hrs menuliskan panjang ID kalian dgn benar dlm hex, klo tdk paket yg kalian buat sia2 aj .Happy

PAKET RESPON LOGIN

cb liat paket yg dikirimkan oleh server stlh qta mengirimkan paket pertama, yaitu paket login.

Code:
02 00 C9 00 01 00 00 00 1D 00 02 00 00 00 08 30
68 50 68 74 4A 38 73 00 01 00 00 00 09 4A 59 65 48 6E
38 54 75 35

konversi paket itu ke ascii supaya kalian paham.

Code:
 É    0hPhtJ8s  JYeHn8Tu5

Nah utk password.
mislnya passwordnya "belajar",kalian perlu merangkainya scara bersamaan.
contohnya: JYeHn8Tu5donkey dan ambil 4 byte trkhr.
dlm hal ini adalah F2 82 11 54, dan ini dinamakan hash code.
skrg kalian hrs merangkainya dgn 02 00 CA 00 02 00 00 00 0A 00 01 00 00 00 04.

Code:
02 00 CA 00 02 00 00 00 0A 00 01 00 00 00 04 F2 82 11 54

bagian slnjtnya adalah mengkonversinya ke dlm ascii dan mengirimkannya ke server.
ada 2 cara bwt dapetin hash code.

ptama, konversikan paket respon login nya ke decimal, trs gunain coding2 utk mengkonversi balik ke hex dan kemudian memanggilnya.
(yg ini agak ribet)
Cb qta pakai yg agak mudah.
inget sm yg bikin migpro?
untungnya dia baik sampai menyediakan sbuah library (HasGen.dll) yg akan menghasilkan 4 byte trkhir itu.
klo kalian bingung cara pakianya,simpan aj file itu di folder C:\Windows\system

nah kalian dah bikin aplikasi yg bakalan kalian hash code dlm bentuk hex.
sluruh stringnya diperlukan utk loginnya.

TAHAP AKHIR.

kalian dah bikin sbuah aplikasi.
fungsinya login ke server mig33 dan menampilkan sluruh transaksi yg terjadi.
yg kalian buat dlm bentuk yg semudah yg mngkin utk dimengerti, jd kalian dpt mengetahui langkah2 yg terjadi slama proses login itu.
dan gmn caranya lo login ke server mig33.

puyenk yakz.sm.Feealing beat up

Silahkan dicuba aj wat yg berminat.Just kidding

klo maw lbh jelas n lengkap lg lgsng dtg k um vortex aj.Happy

SaveOurLove'sHeart
Visit this user's website Find all posts by this user
Quote this message in a reply
Thank given by izna_
08-04-2009, 15:11
Post: #2
RE: BELAJAR MEMBUAT APLIKASI MIG33
Wow Shocked . .
Kayaknya rumit ya Disgust . .
Tapi ga da salahnya nyoba Happy . .
Thanks for info bro Heart Lol . .

¤ Aku, Kamu, dan IM3 ¤
¤ Dies-16 ¤
Visit this user's website Find all posts by this user
Quote this message in a reply
08-04-2009, 17:55
Post: #3
RE: BELAJAR MEMBUAT APLIKASI MIG33
ini bukannya aplikasi flud yah (dies)


Bisa saja saya musnahkan semua Yahudi di dunia ini, tapi saya sisakan sedikit yang hidup, agar kamu nantinya dapat mengetahui mengapa saya membunuh mereka (Adolf Hitler)
Visit this user's website Find all posts by this user
Quote this message in a reply
08-04-2009, 19:41
Post: #4
Smile RE: BELAJAR MEMBUAT APLIKASI MIG33
seperti biasa kakarot hanya diam tanpa kata coz kaga ngarti teaHappyLol
Find all posts by this user
Quote this message in a reply
08-04-2009, 21:35
Post: #5
RE: BELAJAR MEMBUAT APLIKASI MIG33
Codenya ngga bisa terbaca d laptop q, gimana nih.Disgust

Code:
Jimmy "The Rev" Sullivan (1981-2009)

[Image: sonicz.gif]
Visit this user's website Find all posts by this user
Quote this message in a reply
08-04-2009, 23:54
Post: #6
RE: BELAJAR MEMBUAT APLIKASI MIG33
Wah.kayake rumit bro belajar buat bikin app sendiri. Tp gw mau coba.ah.

Makan nggak makan asal kumpul
Find all posts by this user
Quote this message in a reply
09-04-2009, 9:03
Post: #7
RE: BELAJAR MEMBUAT APLIKASI MIG33
thank's om atas infonya.
ternyata klu kita pahami betul,agak mudah juga.

.....WHERE THERE IS A WILLTHERE IS AWAY.....
Find all posts by this user
Quote this message in a reply
13-04-2009, 22:51
Post: #8
RE: BELAJAR MEMBUAT APLIKASI MIG33
kalau ada niat pasti bisa . .tapi melihat ekonomi sekarang . .keknya sdikit yang ngerti tentang itu . .lha wong laptop aja kebanyakan pada gak punya . .gimana mau belajar yang lebihHappy kuliah saja jika di terangkan dosen aja gak mudeng blas . .tapi bagus jg deh atas pemberitahuanyaSmile
Find all posts by this user
Quote this message in a reply
14-04-2009, 7:28
Post: #9
RE: BELAJAR MEMBUAT APLIKASI MIG33
Humf perlu dcoba nii.
Thnx infonya bro.
Wink

tp kga ad app bwt ngubhnya ni,.,dunlud dmana ea Shocked

[Image: 2eyl1xz.jpg]
Visit this user's website Find all posts by this user
Quote this message in a reply
15-04-2009, 1:14
Post: #10
RE: BELAJAR MEMBUAT APLIKASI MIG33
g mudeng pisan, , biasa pake juruz pamungkas ae, ambil yang dah jadi. . .

NO SIGNATURE Dont do it



Find all posts by this user
Quote this message in a reply
16-04-2009, 17:32
Post: #11
RE: BELAJAR MEMBUAT APLIKASI MIG33
wow Shocked
pengen coba ah Razz

Sssh-16
**keep silent**
Visit this user's website Find all posts by this user
Quote this message in a reply
17-04-2009, 21:36
Post: #12
RE: BELAJAR MEMBUAT APLIKASI MIG33
gw gak tau apaan tuh,Lol

kapan2 nyoba boleh kan hehehe.Razz

Kegagalan Itu Sukses Yang Tertunda
Visit this user's website Find all posts by this user
Quote this message in a reply
19-04-2009, 16:59
Post: #13
RE: BELAJAR MEMBUAT APLIKASI MIG33
Shocked ribet aje Disgust

boleh juga buat otak atik
dari pada bete Happy

sepertinya harus les privat dulu neh Razz

mencintaimu
bukan karena
tapi
mencintaimu
walaupun
Loving
Find all posts by this user
Quote this message in a reply
26-04-2009, 22:37
Post: #14
RE: BELAJAR MEMBUAT APLIKASI MIG33
RuMiT aMaT bRo,.,.,.,.

[Image: cari.gif]

MO DIGANTI UDAH ILANG,.,.


SAMA-SAMA BELAJAR
Find all posts by this user
Quote this message in a reply
25-05-2009, 22:02
Post: #15
RE: BELAJAR MEMBUAT APLIKASI MIG33
haduh
kuk ribet bgt yah
ckakakaka
q cba deh
tp kl g bs
um vortex aj yg ke tmptq
huehehe
Find all posts by this user
Quote this message in a reply
Post Reply 


Possibly Related Threads...
Thread: Author Replies: Views: Last Post
Lightbulb mig33 with mig33indo theme zerobeat 15 121 Yesterday 19:24
Last Post: zerobeat
  mig33 v4 theme collection coolcast 8 132 29-07-2010 17:58
Last Post: dadu_pm
Wink mig33 v 4.3 (trial version) x_p.e.d.i.s.i 8 1.651 22-07-2010 11:45
Last Post: edoyadi

Forum Jump:


Forum Permissions
You cannot post new threads.
You cannot post replies.
You cannot post attachments.
HTML is turned off.
MyCode is turned on.
Smilies are turned on.
[img] is turned on.

 Quick Theme: