- 博客(30)
- 资源 (8)
- 收藏
- 关注
转载 Base32加解密算法与实战
通过孤水绕城大牛的推荐,小菜我在玩某一黑客游戏时,其中一关碰到一个密文,看样子很像base64的编码,但通过base64解码出现乱码。后来考虑是Md5(base64),于是又通过base64解码再转16进制得到5位数字,很明显,也不是Md5(base64)。接着又尝试了base64与其他编码的组合方式也都不对。后来又仔细看了看孤水绕城大牛发的过关知识掌握要点,才知道这个密文是经过base32编码得
2014-04-13 20:43:58
5938
转载 PNG文件结构分析
PNG文件结构分析 对于一个PNG文件来说,其文件头总是由位固定的字节来描述的:十进制数137 80 78 71 13 10 26 10十六进制数89 50 4E 47 0D 0A 1A 0A其中第一个字节0x89超出了ASCII字符的范围,这是为了避免某些软件将PNG文件当做文本文件来处理。文件中剩余的部分由3个以上的PNG的 数据
2014-04-13 19:58:33
714
转载 Wireshark图解教程
Wireshark是世界上最流行的网络分析工具。这个强大的工具可以捕捉网络中的数据,并为用户提供关于网络和上层协议的各种信息。与很多其他网络工具一样,Wireshark也使用pcap network library来进行封包捕捉。可破解局域网内QQ、邮箱、msn、账号等的密码!! wireshark的原名是Ethereal,新名字是2006年起用的。当时Ethereal的主要开发者决定离
2014-04-13 18:42:16
560
转载 AProMan简介
AproMan以命令行方式查看进程、杀死进程,不会被杀毒软件查杀。举个例子,如果入侵者发现目标主机上运行有杀毒软件,会导致上传的工具被杀毒软件查杀,那么他们就会要在上传工具前关闭杀毒防火墙。使用方法如下:c:\\AProMan.exe -a 显示所有进程c:\\AProMan.exe -p
2014-04-12 18:03:30
1810
转载 opentelnet.exe源码(C语言版)
// OpenTelnet.exe \\\\server username password NTLMAuthtelnetport#include #include #include #include #include #include #pragma comment(lib, “Advapi32.lib”)#pragma comment(lib, “Mpr
2014-04-11 21:56:07
759
转载 网站安全检测及安全工具
在线检测:趋势科技网络信誉查询瑞星云安全网站联盟金山云安全中心360软件安全认证中心URLVoid:在线版网络安全检测网站 软件检测:AccessDiver 4.402 专业浏览器安全插件Mcafee SiteAdvisor诺顿360全能特警V5.0 渗透测试工具:Acunetix Web Vnlnerabilit
2014-04-11 19:40:09
5954
转载 程序员永远的痛之字符编码的奥秘
字符编码相信是每个程序员的噩梦,只要是有中文的地方,总是会遇到各种编码的问题,并且这种问题还非常难缠,尤其在linux上,因为上面很多软件都是针对 英语国家开发的,是不会考虑其他语种编码问题。在遇到编码的无数大坑之后,我决定仔细研究下编码问题,因为这就像一道坎一直横在你面前,每次到这里你都会 跌到,每次爬起来之后,你都若无其事,这样的人被称作战士,真正的战士。可惜是个力量战士,做为新时代的智力战士
2014-04-08 18:19:01
600
原创 memcpy函数测试
#include #include #include using namespace std;int main(){char *s = "asdfggh";system("cls"); // 清屏char a[20];memcpy(a, s, strlen(s)+1); //memcpy(目的串,原串,原串长度)
2014-04-02 23:19:21
928
原创 strcpy和memcpy的区别
strcpy和memcpy都是标准C库函数,它们有下面的特点。strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。已知strcpy函数的原型是:char* strcpy(char* dest, const char* src);memcpy提供了一般内存的复制。即memcpy对于需要复制的内容没有限制,因此用途更
2014-04-02 23:04:23
565
转载 DES算法Delphi源代码
unit Unit1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;type TForm1 = class(TForm) Label1: TLabel; Labe
2014-04-01 18:50:56
710
转载 delphi 进程间通信的两种方法
WIN下面进程间通信的最常用办法就是消息了.下面记录两种消息通信的方式: --------------------------------------------------------------------------------------------一.第一种办法,利用注册Windows全局的消息.并覆盖wndProc过程来监听消息处理.1. 发送消息方:
2014-03-30 14:56:26
979
转载 delphi中cardinal类型
今天又发现读卡程序的一个BUG,读芯片号的时候会读出带符号的字符串,原因在于dc_card(icdev,cardmode,tempint),这个tempint应该是32位无符号整型,然而在转换成字符串的时候带上了符号,所以不能直接用IntToStr函数,我试了IntToStr(cardinal(htonl(tempint))),目前工作正常,也不想花太多时间搞明白,到有问题的时候再说吧。 8位
2014-03-30 14:53:28
7491
原创 来自苹果、谷歌、微软等知名公司六道有趣智力面试题,试试吧!
NO.1有20瓶药丸,其中19瓶装有1克/粒的药丸,余下一瓶装有1.1克/粒的药丸。给你一台称重精准的天平,怎么找出比较重的那瓶药丸?天平只能用一次。NO.2有个8×8棋盘,其中对角的角落上,两个方格被切掉了。给定31块多米诺骨牌,一块骨牌恰好可以覆盖两个方格。用这31块骨牌能否盖住整个棋盘?请证明你的答案(提供范例,或证明为什么不可能)。NO.3有两个水壶,容量分别为
2014-03-30 14:31:30
905
转载 猪圈密码
猪圈密码(亦称朱高密码,共济会密码或共济会员密码),是一种以格子为基础的简单替代式密码。即使使用符号,也不会影响密码分析,亦可用在其它替代式的方法。右边的例子,是把字母填进格子的模样。早在1700年代,共济会常常使用这种密码保护一些私密纪录或用来通讯,所以又称共济会密码。在丹.布朗《失落的秘符》书中曾提到,但此密码为幼儿级水平,易破解。若使用范例的关键字,则明文
2014-03-30 14:21:22
4447
转载 Delphi 两个应用程序(进程)之间的通信
两个应用程序之间的通信实际上是两个进程之间的通信。由于本人知识有限,决定应用消息来实现。需要用到的知识:1.RegisterWindowMessage() //参数类型:pchar;返回值:LongInt;2.FindWindow(lpClassName, {窗口的类名}lpWindowName: PChar {窗口的标题}): HWND;
2014-03-30 14:09:14
592
转载 读取U盘物理序列号(C++实现)
// usb.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"/*************************************************************Win32控制台应用程序编译环境:Visual Studio 2005 主要功能:1). 读取U盘序列号,保存在USBSerial数
2014-03-30 13:19:21
10102
转载 识别Android手机并检测驱动
这是一篇流水账,只是讲下识别Android手机的思路。也许不是最好的办法,但是是可行的。 枚举USB控制器,得到每个USB设备的信息,主要是获取Vendor、Product和SerialNumber其实也就是实现USBView的功能,可以参考USBView的源码 http://download.youkuaiyun.com/detail/nightrainljh/3717068
2014-03-30 11:32:11
1410
1
转载 Delphi中的加密算法(MD5,MD4,MD3...)
在Delphi自带的Indy控件中其实是提供了MD2,MD4,MD5对象的,我们可以直接使用它们来完成MD5的签名算法。而不需要再去找其它的DLL或是Pas了。在Uses单元中引用 IdHashMessageDigest 单元,再写如下代码即可以达到MD5的实现。示例代码procedure TForm1.Button1Click(Sender: TObject);var
2014-03-30 10:45:44
1528
转载 常见加解密算法及Delphi应用程序图标总结
对称加密算法对称加密算法用来对敏感数据等信息进行加密,常用的算法包括:DES(Data Encryption Standard):数据加密标准,速度较快,适用于加密大量数据的场合。3DES(Triple DES):是基于DES,对一块数据用三个不同的密钥进行三次加密,强度更高。AES(Advanced Encryption Standard):高级加密标准,是下一代
2014-03-30 10:41:32
890
转载 Burp Suite教程+学习经历分享
发表于 2013 年 3 月 3 日最近刚到学校,没什么事,也没研究什么,感觉有点消极了,只好准备继续学点东西。很久以前就看到了Burp suite这个工具了,当时感觉好NB,但全英文的用起来很是蛋疼,网上也没找到什么教程,就把这事给忘了。今天准备开始好好学习这个渗透神器,也正好给大家分享下。(注:内容大部分是百度的,我只是分享下自已的学习过程)先看下工具介绍:
2014-03-23 22:56:39
3457
转载 BCTF 百度杯网络安全大赛 题解
BCTF“百度杯”全国网络安全技术对抗赛,是由百度公司主办,清华和北大的安全技术专家提供技术支持,紫金江宁、南京赛宁承办,面向全国范围网络安全技术实战竞赛!BCTF 周五突然看到了,之前也看了一下,以前从来没参加过,比较感兴趣,遂注册战队加入。本人小菜,其实也就是想看看,周六看到有人推荐《天注定》于是看了一下,看完回不过神,于是顺手拿了一本书,《蛙》,真的不错,自从毕业就很少看书,
2014-03-22 18:18:46
1133
原创 分解质因数 (vip)
问题描述 求出区间[a,b]中所有整数的质因数分解。输入格式 输入两个整数a,b。输出格式 每行输出一个数的分解,形如k=a1*a2*a3...(a1<=a2<=a3...,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=2*25=56=2*37=78=2*2*29=3*310=2*5提示 先筛出所有素数,然后再分解。数据规模
2014-03-21 21:35:43
486
转载 深入理解C语言
Dennis Ritchie 过世了,他发明了C语言,一个影响深远并彻底改变世界的计算机语言。一门经历40多年的到今天还长盛不衰的语言,今天很多语言都受到C的影响,C++,Java,C#,Perl, PHP, Javascript, 等等。但是,你对C了解吗?相信你看过本站的《C语言的谜题》还有《谁说C语言很简单?》,这里,我再写一篇关于深入理解C语言的文章,一方面是缅怀Dennis,另一方面是
2013-08-05 23:18:29
476
转载 28个Unix/Linux的命令行神器
下面是Kristóf Kovács收集的28个Unix/Linux下的28个命令行下的工具(原文链接),有一些是大家熟悉的,有一些是非常有用的,有一些是不为人知的。这些工具都非常不错,希望每个人都知道。本篇文章还在Hacker News上被讨论,你可以过去看看。我以作者的原文中加入了官网链接和一些说明。dstat & sariostat, vmstat, ifstat 三合
2013-08-02 20:42:41
602
转载 你可能不知道的Shell
Shell也叫做命令行界面,它是*nix操作系统下用户和计算机的交互界面。Shell这个词是指操作系统中提供访问内核服务的程序。这篇文章向大家介绍Shell一些非广为人知、但却实用有趣的知识,权当品尝shell主食后的甜点吧。科普先科普几个你可能不知道的事实:Shell几乎是和Unix操作系统一起诞生,第一个Unix Shell是肯·汤普逊(Ken Thompson
2013-08-02 20:41:54
579
转载 对九个超级程序员的采访
原文:《Q&A With Nine Great Programmers》时间有限,我只能粗译,难免错误。这篇访谈源自2006年,最先发布在波兰程序员 Jaroslaw “sztywny” Rzeszótko (AKA “Stiff”) 的博客上。但是这篇博文现在找不到了。非常感谢他能授权我重新发布这个博文。在一个炎热无聊的下午,我突发奇想。我想通过电子邮件的方式对那些我非常感兴趣和
2013-08-02 20:40:50
615
转载 如何学好C语言
有人在酷壳的留言版上询问下面的问题keep_walker :今天晚上我看到这篇文章。http://programmers.stackexchange.com/questions/62502/small-c-projects我也遇到了和提问的老外一样的问题。。能给像遇到这样烦恼的程序员一点建议嘛?谢谢!我相信,这可能是很多朋友的问题,我以前也有这样的感觉,编程
2013-08-02 20:39:18
482
转载 30大最有影响力的Web设计与开发英文博客
1stwebdesigner的创始人Dainis Graveris挑选出30个高质量和具有影响力的Web设计与前端技术博客,其中很多我们都耳熟能详。但这么完整的列表,还是值得收藏的。另外,你大概不会了解这些博客背后的人,来自哪个国家吧。往下看,有惊喜。http://www.1stwebdesigner.com/design/influential-web-design-blogs/这3
2013-08-02 20:35:17
610
转载 程序员技术练级攻略
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来了一些他的心得和经历
2013-08-02 20:33:10
491
转载 C语言函数指针基础
【感谢@Hacker_YHJ 的热心翻译。如果其他朋友也有不错的原创或译文,可以尝试推荐给伯乐在线。】本文写的非常详细,因为我想为初学者建立一个意识模型,来帮助他们理解函数指针的语法和基础。如果你不讨厌事无巨细,请尽情阅读吧。函数指针虽然在语法上让人有些迷惑,但不失为一种有趣而强大的工具。本文将从C语言函数指针的基础开始介绍,再结合一些简单的用法和关于函数名称和地址的趣闻。在最后,
2013-08-02 20:29:30
444
啊D注入工具 (增强版+官方无限制版)
2013-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人