这是一个关于Socket学习的简单例子,用控制台程序编写:
server端:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
using System.Net.Sockets;
namespace ConsoleSocketServer
{
 
server端:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net;
using System.IO;
using System.Net.Sockets;
namespace ConsoleSocketServer
{
 
软件彩蛋我想大家都应该听说过。经典的比如在Excel得某个单元隔里面OOXX就可以获得一个赛车游戏之类。这是一种软件彩蛋,纯属娱乐。但是更多的“彩蛋”被用作软件后门。比如我们提供给客户一个软件,通常是看不到某些调试用的窗口和工具的;当我们被要求给客户提供现场技术支持的时候,我们往往希望通过某种隐秘的手段来开启这些条使用的工具和窗口,这就是后门。这类后门中又以按键后门最为常见,下面我们就利用一个已有的第三方函数库Utilities.dll来构建一个后门系统。
首先新建一个工程,然后完成对第三方库Utilities的引用。
然后开打F
首先新建一个工程,然后完成对第三方库Utilities的引用。
然后开打F
大家不知道有没有这样的经历:为自己的程序做热键呢(快捷键)比如按“Ctrl+A”会触发自己程序的某个事件呢?
用:
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
 
用:
private void Form1_KeyDown(object sender, KeyEventArgs e)
{
 
最近闲来无事发现周围的朋友都在玩《植物大战僵尸》的游戏!于是动了制作这游戏工具的念头!虽然在网上同类工具很多 但是用C#写的我几乎看不到!所以我想用C#写一个!
首先用CE或者OD或者其他反汇编工具找出游戏的内存基址!
游戏内存基址:base = 0x006A9EC0
游戏阳光地址:[base+0x768]+0x5560
&nbs
首先用CE或者OD或者其他反汇编工具找出游戏的内存基址!
游戏内存基址:base = 0x006A9EC0
游戏阳光地址:[base+0x768]+0x5560
&nbs
说明:近来看到不少人想在DataGrid、GridView 使用比较灵活的方式来编辑、查看、删除其中的数据选项(当然它们本身也内置了这些功能),却苦于找不到比较好的办法,本人结合实际代码说明一下如何使用LinkButton来实现上述功能。
--------------------------------------------GridViewLinkButton.aspx---------------------------------------------------------------
<%@ Page Language="C#"
--------------------------------------------GridViewLinkButton.aspx---------------------------------------------------------------
<%@ Page Language="C#"
说明:经常有朋友问如何在C#中运行一个dos命令,并截取输出、输出流的问题,这个问题我以前在Java中实现过,由于在C#中没有遇到过类似的 情况,为了避免每次别人问都要一遍一遍演示的情况,特地做了一个简单的例子,实现在WinForm中ping一个网站,并且将ping的结果显示在一个文本框中。
窗体设计器产生的代码:
namespace RunCMD
{
partial class CMDForm
{
&nbs
窗体设计器产生的代码:
namespace RunCMD
{
partial class CMDForm
{
&nbs





