- 浏览: 232989 次
- 性别:
- 来自: 北京
最新评论
-
net_liu:
zxptian 写道楼主能把TransferFiles也贴出来 ...
c# Socket 文件的传输 -
zxptian:
楼主能把TransferFiles也贴出来分享下吗?
c# Socket 文件的传输
文章列表
要实现木马服务的程序,主要实现以下几个功能:后台的运行(隐藏技术),控制码的接收与注册表的修改,下面对这三方面做介绍:
1、在VC#中,建立一个后台服务程序是很容易的,先建立一个新的C#的Windows应用程序,项目名称自定(不过为了隐藏可使用与系统相近的名称),将窗体属性“ShowInTaskbar”属性设为false,让它运行时不会在任务栏中显示,并将属性“Windowstate”属性设为Mininized即可,这样窗体就可以隐藏运行了。当然你也可以在InitializeComponent()设置,此函数起初始化的作用,在窗体显示前运行,代码如下:
private void Ini ...
winexec(Pchar('StrCommand'),sw_Show); 其中"StrCommand"代表以下命令之一(使用Windows中的运行不要加引号): "rundll32 shell32.dll,Control_RunDLL" - 运行控制面板 "rundll32 shell32.dll,OpenAs_RunDLL" - 打开"打开方式"窗口 "rund ...
做系统清理的批处理。帮你清理windows系统垃圾,让你的系统运行如飞。将下面代码拷到txt里面,改后缀名为bat文件,然后就可以用了。 @echo off
echo 正在清除系统垃圾文件,请稍等......
echo DoNet笔记,小y
del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %s ...
转自《我和黑客有个约会》 1、NET
只要你拥有某IP的用户名和密码,那就用IPC$做连接吧!
这里我们假如你得到的用户是hbx,密码是123456。假设对方IP为127.0.0.1
net use \\127.0.0.1\ipc$ 123456 /user:hbx
退出的命令是
net use \\127.0.0.1\i ...
在vs2005中发送邮件的方法如下:
System.Net.Mail.SmtpClient client = new SmtpClient();
client.Host = "smtp.163.com";
client.UseDefaultCredentials = false;
client.Credentials = new System.Net.NetworkCredential("你的163用户名", "*****");
...
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
</script>
<html xmlns="http://www.w3.org/1999/xhtml&q ...
根据XML数据的Index 来进行排序
方法一:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Linq;
namespace XMLOrderby
{
class Program
{
static void Main(string[] args)
{
string xml = @"<?xml version= ...
C#实现程序动态升级版本。通过反射获取本地版本,然后跟服务器中的版本进行对比,从而实现版本更新。(参考别人的,供自己记忆和参看)
1.把代码编译为一个类库文件,通过程序引用
namespace SoftUpdate
{
/// <summary>
/// 更新完成触发的事件
/// </summary>
public delegate void UpdateState();
/// <summary>
/// 程序更新
/// < ...
首先添加WebService 服务引用: http://www.webxml.com.cn/WebServices/WeatherWebService.asmx
namespace WebServiceDemo
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
//实例化服务类
WeatherWebServiceSoapClient ...
namespace WebApplication1.验证码
{
/// <summary>
/// 完美随机验证码 0.10
/// Verion:0.10
/// Description:随机生成设定验证码,并随机旋转一定角度,字体颜色不同
/// </summary>
public class ValidateCode : System.Web.UI.Page
{
private void Page_Load(object sender, System.EventArgs e)
{
string ra ...
//干掉进程
private void KillProcess(string processName)
{
//获得进程对象,以用来操作
System.Diagnostics.Process myproc = new System.Diagnostics.Process();
//得到所有打开的进程
try
{
//获得需要杀死的进程名
fore ...
/// <summary>
/// 将DataGridView 数据导出到Excel(当页)
/// </summary>
/// <param name="dataGridView1"></param>
public void print(DataGridView dataGridView1)
{
//导出到execl
t ...
private void btnInsert_Click(object sender, EventArgs e)
{
if (openFileDialog1.ShowDialog() == DialogResult.OK)
ds = ImportExcel(openFileDialog1.FileName);
else
return;
Thread thread = new Thread(new ThreadStart(Inse ...
多个对象序列化和反序列化
namespace Dome
{
//声明对象
public class Account
{
public int UserID { get; set; }
public string Username { get; set; }
public string UserPass { get; set; }
}
class Param
{
//数组赋值
static Account[] accounts =
...
注册表操作
//写入启动项
private void btnStart_Click(object sender, EventArgs e)
{
//获取程序执行路径..
string starupPath = Application.ExecutablePath;
//class Micosoft.Win32.RegistryKey. 表示Window注册表中项级节点,此类是注册表装.
RegistryKey loca = Registry.Local ...