分类: 代码

7 篇文章

基于C#的开源远程控制软件V4mp1r3
前段时间朋友老是问我远控的使用上线,在尝试截图演示的时候发现好久前下的远控连本机运行服务端都上线不了。后来想挑战一下自己,就自己码了一个。 [alert]本文以及软件缓慢更新中!已经更到第二个测试版!支持的远程控制功能有进程管理,远程终端,文件下载执行![/alert] 简介 一些朋友可能觉得很牛逼,但实际上难度不大。属于反向连接远控,即服务端向客…
提升程序的逼格:添加自动更新功能
现在几乎所有软件都带有更新功能,对于我们这些业余爱好者,更新功能也是提高程序逼格和使用体验的不可缺少的一步。写作本文的目的主要就是为了介绍实现更新功能的思路以及用C#实现更新功能(WinForm),为了不至于内容特别空,我拿大家喜欢的SuperBuster最新的测试版来当例子。 实现思路 首先更新第一步那肯定是要判断更新的,把现在的版本号和最新的版…
用C#打造支持众多协议的爆破工具(WinForm)
最近博客更新属实有些慢,这几个月抽空写了十多个技术含量不高但也不是特别简单的自用的小工具。SuperBuster就是其中之一,它是一个用C#编写的目前支持FTP,SSH,MySQL等协议的爆破工具。除了我以外我认为大家也可能会用到这么个东西,所以就发出来成品和源码,由于我敲代码不习惯写注释,所以特别写一文给大家介绍一下思路。这个小工具完整的源码我已…
C#编写代理验证工具(WinForm)
前一整子一个朋友想要我帮他用C#写一个代理验证工具,碰巧我也没事干,很快就折腾出来了,基本达到了朋友的预期。把源码发出来附上讲解,希望能帮助一些刚接触C#的新手。这个小工具完整的源码我已经上传到了我的Github账号上。 [github author="7hr0wer" project="proxyvalidator"][/github] 实现思路…
NSIS制作简单安装程序(带源码及注释)
在编写完程序的时候,有时候我们可能需要将程序以及其依赖的东西打包。安装包制作工具有很多,比如Advanced,Setup Factory等,VS也有打包插件。但是本人还是更倾向于NSIS,因为感觉它更牛逼更有逼格。但是NSIS完全就是一门语言,有些入门的小伙伴们根本不会写。今天把最简单的Demo以及注释发出来帮助大家理解。 下载安装NSIS NSI…
C#调用CMD执行命令
C#不像C/C++可以直接用system函数执行CMD命令,很多朋友不太理解实现方法。恰巧这就是之前我写的垃圾工具包的算的上的关键代码,就给大家简单介绍一下。 实现代码 实现方法是用Process启动cmd并且向cmd窗口输入命令,这里自定义了一个函数system,调用使用方法和C/C++的windows.h中的system函数一样。下面给出具体代…
C#调用Web接口获取数据简易实现
最近用C#编写了一个需要通过调用WebAPI获取数据的程序,在QQ群交流的时候发现许多朋友都不太清楚C#如何实现这一操作,因此今天给大家介绍一下。 实现代码 开头需要引用System.IO,System.Net两个命名空间。 using System.IO; using System.Net; GET请求 //此处自定义函数HttpGet publ…