ساخت برنامه افزایش بازدید سایت در سی شارپ :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات
  • ۲۲ مرداد ۰۲، ۰۰:۳۴ - Sami
    مرسی
  • ۱۴ مرداد ۰۲، ۱۴:۴۶ - farhad
    salam

توی این پست قراره با استفاده از پروکسی برای یه سایت (یا چیز های دیگه مثل تلگرام و...) بازدید فیک بزنیم، هدف این پست اینه که شما با نحوه این کار اشنا بشین و هر وقت که دوست داشتین برای یه سایت یا پیام رسان یا چیزا های دیگه یه برنامه افزایش بازدید درست کنین.

مستر کدرمون زحمت کشیده و این کارو با پایتون توی این پست انجام داده، و ما هم امروز قراره یه چیزی مشابه همون پست رو توی سی شارپ پیاده کنیم. (البته از نوع گرافیکی)


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

  • 3 تا تکست باکس 
  • 7 تا لیبل
  • 1 دکمه
  • 1 اپن فایل دیالوگ

اضافه کنین و هر جوری که دوست دارین توی فرمتون بزارین، من اینارو این جوری گذاشتم توی فرمم:



قبل از شروع به کد نویسی using ها زیر رو به پروژه تون اضافه کنین:

using System.Net;
using System.IO;

 برین توی قسمت کد نویسی و بعد از:

public Form1()
        {
            InitializeComponent();
        }

این کد ها رو بنویسین:

int ok = 0, no = 0;
        
        public void scc(string ip2, int port2)
        {
            WebRequest webRequest = WebRequest.Create(textBox1.Text);
            webRequest.Proxy = new WebProxy(ip2, port2);
            WebResponse webResponse;
            try
            {
                webResponse = webRequest.GetResponse();
            }
            catch
            {
                no += 1;
                label5.Text = no.ToString();
                
            }
                        ok += 1;
                        label4.Text = ok.ToString();        
}

اون اول اومدیم و دو تا متغیر درست کردیم که بعدا تعداد بازدید هایی که زده میشه رو بفهمیم، توی خط های بعدیش اومدیم یه تابع درست کردیم که دو تا ارگومان میگیره که همون پورت و ای پی پروکسی هستش.

توی خط های بعدی هم اومدیم به پروکسی وصل شدیم و اگه درخواست یا واکنش از طرف وب اومد یعنی پروکسی ما درست بوده و یکی به متغیر ok اضافه میشه و اگه درخواستی نیومد هم یعنی پروکسی خراب بوده و یکی به متغیر no ما اضافه میشه.

این قسمت مهم ترین قسمت کد هامونه که اصل کار رو قسمت اول همین تابع انجام میده و بقیه چیزاش همهش سوسول بازیه :/

برای باز کردن پروکسی لیست هم توی رویداد کلیک تکس باکس 2 تون این کد ها رو بنویسین:
openFileDialog1.Filter = "TXT Files | *.txt";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string fileName = openFileDialog1.FileName;
textBox2.Text = openFileDialog1.SafeFileName;
textBox3.Text = File.ReadAllText(@fileName);
textBox3.Refresh();
button1.Focus();
}
خب توی این کد ها هم ما اومدیم و اون فایل پروکسی لیست رو با اپن فایل دیالوگ باز کردیم و بعد توی تکس باکس 3 نشونش دادیم.


برای دکمه استارت هم این کد ها رو می نویسیم:
            ok = no = 0;
            String ip;
            int port;
            if (textBox3.Lines.Length < 1)
            {
                MessageBox.Show("بدون پروکسی لیست دقیقا میخوای چیکار کنی؟؟؟");
            }
            else
            {
                button1.Enabled = false;
                foreach (String i in textBox3.Lines)
                {
                    try
                    {
                        String[] tab = i.Split(':');
                        port = int.Parse(tab[1]);
                        ip = tab[0];
                        scc(ip, port);
                    }
                    catch { }
                }
                
                button1.Enabled = true;
}
  توی این کد ها هم اول از همه چک می کنیم که کاربر پروکسی لیست رو وارد کرده باشه، بعد با یه حلقه فورایچ خط های تکس باکس 3 که همون پروکسی هامون هستن رو می خونیم و بعدش ای پی و پورت هاشو از هم جدا می کنیم و توی یه متغیر ذخیره می کنیم و به عنوان ارگومان می فرستیم به اون تابعی که درست کردیم تا یکی یکی به پروکسی ها وصل بشه و از اون لینکی که بهش دادیم بازدید کنه.
و تمام!

به همین سادگی و خوشمزگی شما می تونین با یه پروکسی لیست برای یک لینک بازدید فیک بزنین، البته پروکسی لیست های طولانی وارد برنامه نکنین که زارتش در میره :|

البته شما می تونین یه سری قابلیت های دیگه هم به برنامه اضافه کنین، مثلا یه پروگرس بار بزارین که روند کار برنامه رو نشون بده و...

و این که می تونین با قسمت اول کد های این برنامه یه برنامه برای چک کردن پروکسی هم بنویسین و هزاران کار دیگه که میشه با الگو گرفتن از این برنامه انجام داد....

اگه هم نمیدونین پروکسی لیست چیه، باز هم کدر عزیز توی این پست هم توضیح داده که چیه و هم توضیح داده که چجوری بدستش بیارین.

و در آخر هم یه تشکر از ویروس 32

نظر (۱۷)

خیلی عالی (:

Virus32 Attrib32 32 32 :
____________________________
تولد وب ویروس 32 رو به همه عزیزان تبریک عرض میکنم
6 ساله شدن وب استاد بزرگوارمون ویروس32 رو تبریک عرض میکنم

سلام داداش خسته نباشی

عزیز من موقعی که پروکسی ایران رو میزنم از این خط خطا میده

textBox3.Text = File.ReadAllText(@fileName);

باید چیکار کنم؟

Virus32 MicRoB 32 :
فقط وقتی که پر.کسی ایران میزنی ارور میده؟

میشه یک آموزش در مورد کاربرد های کتابخانه ی Net در سی شارپ بدید ؟

Virus32 MicRoB 32 :
در اینده قرار داده میشه

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

<a href="http://uupload.ir/view/3039_shot_0005.png" target="_blank"><img src="http://uupload.ir/files/3039_shot_0005_thumb.png" border="0" alt="آپلود عکس" /></a>

اینم عکسش

هرپروکسی که میزنم اخطار میده

ممنونم ازت

 

Virus32 Virus 32 :
سلام
این خطا گفته که فایل پروکسی یافت نشد
فایل پروکسی یه نوت پد هست که توش پروکسی وجود داره
در هر خطش یه آیپی : پورت
یکبار متن آموزش رو خوب بخون
اونجا شاعر گفته که :
  • برای باز کردن پروکسی لیست هم توی رویداد کلیک تکس باکس 2 تون این کد ها رو بنویسین:
دقت کن بنده خدا گفته تو رویداد کلیک تکست باکستون
تو تو رویداد تکست چنجش نوشتی
و این ....

سلام ویروس جان منتظرت بودم گل

چه عجب دیدمت عزیز

درست و حسابی متوجه نشدم متاسفانه :(

بیخیال خودم سعی میکنم یاد بگیرم و انجام بدم

شما مارو یه قدم میفرستین جلو و بقیش و یاد گرفتنش با ما

دمتون گرم کمک چیزی بود در هر زمینه ای دریق نمیکنم استاد عزیز مرسی ازت

 

یه روش پیدا کردم ویروس جان خوبه ببین اینو

http://uupload.ir/files/5fd_shot_0006.png

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

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

Virus32 Virus 32 :
خیلی عالیه
خوشحال شدم دیدم برنامه رو درست کردی ای ول
مراحمی

سلام یه سوال ؟؟

 

مشکل این چیه؟؟؟

http://bayanbox.ir/view/5776380060724612293/Capture.png

ببخشید مجبور شدم چن جاشو سانسور کنم

Virus32 MicRoB 32 :
دادا توی یه پروژه جدید دوباره برنامه رو درست کن احتمالا درست بشه ارروش

اینم سورس کامل پروژمه کمک میدید؟

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using System.Net;
using System.IO;

namespace *******
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int ok = 0, no = 0;

        public void scc(string ip2, int port2)
        {
            WebRequest webRequest = WebRequest.Create(textBox1.Text);
            webRequest.Proxy = new WebProxy(ip2, port2);
            WebResponse webResponse;
            try
            {
                webResponse = webRequest.GetResponse();
            }
            catch
            {
                no += 1;
                label6.Text = no.ToString();

            }
            ok += 1;
            label4.Text = ok.ToString();
        }

        private void textBox2_TextChanged(object sender, EventArgs e)
        {
        }

        private void button1_Click(object sender, EventArgs e)
        {
            ok = no = 0;
            String ip;
            int port;
            if (textBox3.Lines.Length < 1)
            {
                MessageBox.Show("بدون پروکسی لیست دقیقا میخوای چیکار کنی؟؟؟");
            }
            else
            {
                button1.Enabled = false;
                foreach (String i in textBox3.Lines)
                {
                    try
                    {
                        String[] tab = i.Split(':');
                        port = int.Parse(tab[1]);
                        ip = tab[0];
                        scc(ip, port);
                    }
                    catch { }
                }

                button1.Enabled = true;
            }
        }

        private void textBox2_Click(object sender, EventArgs e)
        {
            string fileName = openFileDialog1.FileName;
            textBox2.Text = openFileDialog1.SafeFileName;
            textBox3.Text = File.ReadAllText(@fileName);
            textBox3.Refresh();
            button1.Focus();
        }

        private void Form1_Load(object sender, EventArgs e)
        {

        }
    }
}

Microb 32 :

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

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

این دومیشه...

وقتی روی تکست باکس 2 کلیک میکنم این ارورو میده

Virus32 Virus 32 :
اشتباه از ما بوده
داداش میکروب یه قسمت از کدها رو جا انداخته
در کل این شکلی باید باشه کد ها
openFileDialog1.Filter = "TXT Files | *.txt";
if (openFileDialog1.ShowDialog() == DialogResult.OK)
{
string fileName = openFileDialog1.FileName;
textBox2.Text = openFileDialog1.SafeFileName;
textBox3.Text = File.ReadAllText(@fileName);
textBox3.Refresh();
button1.Focus();
}
متن پست هم اصلاح شد

سلام دوست عزیز m.m. alikhani

یه عکس به ویروس جان دادم با یه سری کد

یه باتن دیگه اضافه کن برای اپن فایل دیالوگ که فایل نوت پد رو اضافه کنی داخل برنامت

من کدشو برات میزارم

openFileDialog1.Filter = "Text Files|*.txt";

openFileDialog1.FileName = String.Empty;

DialogResult result = openFileDialog1.ShowDialog();

if (result == DialogResult.OK)

     {

Stream fs = openFileDialog1.OpenFile();

StreamReader reader = new StreamReader(fs);

textBox1.Text = reader.ReadToEnd();

reader.Close();

}

از این کد استفاده کن ببین اون متن تکس باکس 1 رو بزار textBox3

که پروکسی رو ببینی موفق باشی

جسارتی نباشه به تیم ویروس من نوکر همشونم هستم :)

Virus32 Virus 32 :
خیلی ممنون عزیز
باعث افتخار ماست دوستانی مثل شما همراهی مون میکنن ♥

خاک کف پاتم مرسی ازت :)

دم هر دو تون گرم

Virus 32 :
 

....متن پست هم اصلاح شد

 

ممنون

با سلام میشه یه پست راجع به ساخت همچین چیزی با php هم قرار بدین؟

Virus32 ولم کنید (: :
بزودی
سلام، خوبین؟ چه خبرا؟ اگه از این راه بازدید سایت رو بالا ببریم تاثییر منفی روی سئو نمی گذاره؟ یا کلا برا سئو سایت موثره؟
Virus32 ولم کنید (: :
اره این کلا سیاه حساب میشه
الانا دیگه کاربرد نداره گوگل خیلی حرفه ای تر از این حرفا شده...

سلام من این برنامه رو درست کردم و درست کار میکنه حالا چجوری خروجی exe بگیرم از برنامم

Virus32 ولم کنید (: :
توی پروژه ات توی فولدر هاش که بری یه فولدری هست به اسم bin و درونش یه پوشه به اسم debug هست که واردش شی فایل اجرایی رو میبینی.

سلام

ممنون از وبلاگ خوبتون

من برنامه رو نوشتم اروری نمیده اما وقتی دکمه start رو میزنم هیچ اتفاقی نمی افته :|

لطفا راهنمایی کنید

Virus32 MicRoB 32 :
سلام 
پروکسی لیست هم دادی به برنامه؟
پروکسی هاش سالم بودن؟
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی