- 博客(304)
- 资源 (5)
- 收藏
- 关注
转载 Ubuntu apt-get彻底卸载软件包
如果你关注搜索到这篇文章,那么我可以合理怀疑你被apt-get的几个卸载命令有点搞晕了。apt-get的卸载相关的命令有remove/purge/autoremove/clean/autoclean等。具体来说:apt-get purge / apt-get --purge remove删除已安装包(不保留配置文件)。如软件包a,依赖软件包b,则执行该命令会删除a,而且不保留配置文件...
2019-04-08 18:19:38
784
原创 我的几台电脑cpu情况备查。
E5400 2700MHz DELLT9300 2600MHz HP541E6500 2930MHz 联想3320M 2.9-3.6MHZ HP8470P
2019-03-05 18:49:45
643
转载 Assembly - Registers寄存器
转自:https://www.tutorialspoint.com/assembly_programming/assembly_registers.htm这些寄存器的英文全称都有了对于理解汇编语言很有帮助!Processor operations mostly involve processing data. This data can be stored in memory and ac...
2019-02-12 16:15:01
888
原创 scrapy的xpath,scrapy shell
response.xpath('//*[@class="article-list"]//a/text()').extract() response.xpath('//*[@class="article-list"]//h4/a/@href').extract() response.xpath('//*[@class="article-list"]//a/@href').extract...
2019-02-12 13:41:40
428
转载 用GDB调试c程序
gcc -g test.c -o test set disassembly-flavor intel gdb的使用 break main 设置断点 run 运行 next 单步运行 p 显示变量 info b 显示断点信息 info register 显示寄存器信息 disass 显示汇编 print a ...
2019-02-12 13:37:35
449
转载 汇编语言入门教程--阮一峰
学习编程其实就是学高级语言,即那些为人类设计的计算机语言。但是,计算机不理解高级语言,必须通过编译器转成二进制代码,才能运行。学会高级语言,并不等于理解计算机实际的运行步骤。计算机真正能够理解的是低级语言,它专门用来控制硬件。汇编语言就是低级语言,直接描述/控制 CPU 的运行。如果你想了解 CPU 到底干了些什么,以及代码的运行步骤,就一定要学习汇编语言。汇编语言不容易学习,就连...
2019-02-05 17:09:39
808
原创 ubuntu 操作总结
查找软件安装位置dpkg -S python3 |grep pip search filesdpkg -L python3 |grep pip list files更换源http://mirrors.aliyun.com/ubuntu更换pip源临时使用:可以在使用pip的时候在后面加上-i参数,指定pip源eg: pip install scrapy -i https...
2019-01-31 18:04:53
277
原创 祝贺回归优快云!
今天瞎逛才发现优快云的博客又可以访问了。时隔2年多,由于众所周知的原因新疆访问不了优快云。优快云提供HTTPS访问以后。问题得到了解决。希望国内网站多采用https提供服务!...
2018-03-29 15:34:49
442
原创 scrapy 和 django 学习笔记
scrapy startproject scrapy genspider -t crawl sohu2 sohu.comscrapy crawl sis001scrapy crawl sis001bot -o xxx.json -t json调试语句from scrapy.shell import inspect_responseinspect_response
2015-05-04 13:26:38
1760
原创 github命令
git init 初始化本地库git remote add origin https://git.oschina.net/Maxs98/sis001.git 添加远程库git status 查看状态git add sis001.py 加入文件git commit -m "1234" 提交到本地库git push origin 上传到远程库查看分
2015-05-04 13:25:47
903
原创 javascript 学习笔记
javascript:写入 HTML 输出document.write("This is a heading");对事件作出反应点击这里改变内容x=document.getElementById("demo") //查找元素x.innerHTML="Hello JavaScript"; //改变内容My F
2015-05-04 13:24:16
1047
转载 15分钟学会使用Git和远程代码库
工作步骤我会展示以下的步骤,通常能帮我独自在一台或多台机器上做项目。创建一个远程的空代码库(在BitBucket上)在本地代码库添加一个项目在分支上开发新功能a) 保留新功能 或者 b) 丢弃它们也许,回到某个早先的时间点将本地代码库推送到远程代码库在另一台机器上取得远程代码库 安装Git在大多数*nix系统(Linux、OS X)上,Git已经被安装了。你通过发送下面
2014-04-27 14:54:01
1022
转载 笔记
免杀qvm05,07 入口点加1正反定位都去全杀 换资源云引擎 定位需要联网,手工删除qvm,小红伞,bd 可以断网自动删除找特征码特征码定位在 字符串上可以大小写互换特征码定位在 函数上 可以破坏指针,还不免杀加资源定位在代码段的 可以等价替换或者其他方法云引擎一般都是杀入口点 可以加花小红伞包TR.Crypt.ZPACK.Gen2直接换图标
2013-12-23 00:19:41
1150
转载 免杀QVM心得
HEUR/Malware.QVM06.Gen 一般情况下加数字签名可过HEUR/Malware.QVM07.Gen 一般情况下换资源HEUR/Malware.QVM13.Gen 加壳了HEUR/Malware.QVM19.Gen 杀壳 (lzz221089提供 )HEUR/Malware.QVM20.Gen 改变了入口点HEUR/Malware.QVM27.
2013-12-20 18:36:10
8350
转载 [汇编] 免杀常用等价替换汇编指令修改方法
我新来的发点东西。。。A开头============================================================================add 改adcADD 改ADCADD 1 改 sub -1add dword ptr ss:[ebp-130],edx ---------adc dword ptr ss:[eb
2013-12-20 14:06:31
2970
转载 Installing VMware Tools on Kali Linux and Some Debugging Basics
So I downloaded the VMware image from the Kali Linux download page and ran it using VMware Fusion. The first thing I did (and I guess everybody does) was run an “apt-get update && apt-get dist-upg
2013-11-19 18:55:54
2857
转载 一分钟设置Virtualbox桥接模式
2009-05-23 00:28 645人阅读 评论(0) 收藏 举报网络windows在windows的“管理网络”中选择两个网络设备,然后右键选择“桥接”,创建一个网桥。我的叫MiniBridge Port在virtualbox的网络类型中选择“桥接”模式,选择创建的网桥名称。如果你用的是DHCP,那么。。。就没有第三步了!
2013-11-14 17:52:26
1069
转载 Python tips: 什么是*args和**kwargs?
先来看个例子:def foo(*args, **kwargs): print 'args = ', args print 'kwargs = ', kwargs print '---------------------------------------'if __name__ == '__main__': foo(1,2,3,4) foo(a=1,
2013-11-02 23:44:07
967
转载 XSS Challenges过关答案
http://xss-quiz.int21h.jp第一关:第二关:">alert(document.domain);第三关:http://xss-quiz.int21h.jp/stage-3.php?sid=93de7707279b3a5ae4ce419bfc7c0b1f380a20f6提示:The input in text box is properly escaped但是输入点
2013-10-29 17:52:47
3963
原创 自己动手寻找代理服务器的方法
扫描的时候经常要变换ip地址进行,不然时间长了IDS或者服务器就会拒绝同一IP对一个网站进行大量的连接。这时候就需要代理服务器的帮助.LCX,写过一个工具叫king of proxys ,他的原理是从一些公布代理的站抓出代理并发起多线程验证。最后保存结果。经过试验很多验证过的代理还是无法访问。或者速度不理想。所以想自己利用NMAP这个工具自己找一些代理来耍一耍。所以翻了翻网上的一些
2013-10-25 18:21:36
2056
原创 xss 总结
document.getElementById("y").innerHTML="xxxxxxxxxx";document.write("xxxxxxxxxxxx");$("#y").html("xxxxxxx");aa.innerHTML="xxxxxxxxxxxx"; 这种情况下。xxxxx只能使用 这种方式来触发JS。
2013-10-18 23:03:14
6968
原创 只列出这个字段中有数值的行
在实际工作中,有些表里的数据有些行里是汉字有些行里是数值。比如contact_phone字段1399912345613877787898未知4577877如上所示这个字段存在汉字,我只想要有联系电话的行不要有汉字的行。可以这么做:and length(contact_phone) = lengthb(contact_phone)使用这两个
2013-10-11 18:50:12
882
转载 ORACLE里随机取一定数量的记录
select * from ( select * from sys_dict order by dbms_random.value )where rownum <=2000
2013-10-11 17:49:31
1331
原创 模拟登陆优快云
#coding utf-8import urllib2import json#import chardet url = 'https://passport.youkuaiyun.com/ajax/accounthandler.ashx?t=log&u=xxx&p=xxxx&remember=0&f=http%3A%2F%2Fwww.youkuaiyun.com%2F&rand=0.85
2013-10-05 00:32:23
1101
原创 hashlib 简单使用方法
import hashliblorem ="this is a test"h = hashlib.sha1()h.updatee(lorem)print h.hexdigest()
2013-10-04 01:12:09
1116
原创 多线程下载sis001的网友自拍贴图版面的图片
#!/usr/bin/python#coding utf-8import urllibimport urllib2import reimport cookielibimport optparsedef downPic(tiezi_url): req = urllib2.Request(tiezi_url,None,headers) t
2013-09-30 18:11:53
86021
2
原创 python视频教学笔记 中谷教育
基础字节代码 pycimport py_compilepy_compile.compile(hello.py)优化代码 pyopython -O -m py_compile hello.pysyntaxError 语法错误NameError 变量函数名字错误id(a) 变量在内存中的地址赋值语句a+=50a-=50a*=50a
2013-09-28 10:26:47
1682
转载 软件破解常用汇编指令
cmp a,b // 比较a与b mov a,b // 把b值送给a值,使a=b ret // 返回主程序 nop // 无作用,英文(no operation)简写,意思“do nothing”(机器码90) (ultraedit打开编辑exe文件看到90相当汇编语句的nop) call // 调用子
2013-06-18 11:08:43
1403
原创 汉化版植物大战僵尸修改器
1,自己用c#调用api写了一个植物大战僵尸修改器;2,可以修改阳光值,金钱,花肥,杀虫剂,树肥,巧克力等属性;3,自动拾取(冒险模式有效),无等待建造;4,可以选择不同模式的跳关;5,僵尸游戏可在360的软件管家中搜索注意是中文汉化版!采用c sharp调用API编写,参考坛子里最火的帖子杞人---源码下载地址本帖隐藏的内容http:/
2013-06-12 23:04:39
1868
转载 【算法】API一日一记——递归
学习了怎么多的API,可总感觉代码写的太难看,原因就是算法不够,所以今天就来学习一下递归递归过程一般通过函数或子过程来实现。递归算法:在函数或子过程的内部,直接或者间接地调用自己的算法。递归算法的特点递归算法是一种直接或者间接地调用自身算法的过程。在计算机编写程序中,递归算法对解决一大类问题是十分有效的,它往往使算法的描述简洁而且易于理解。递归算法解决问题的特点
2013-06-07 23:43:10
924
转载 【解剖】每日一记API—一个窗口创建的过程
2013年4月6日16:31:56大家好今天是清明节放假的最后一天明天我就要去学校了所以这几天不会更新日志了,不过星期天回家我就更新 好,我们开始一个窗口的创建有一些几个步骤注册窗口WNDCLASS wnd;//定义窗口类wnd.style=CS_HREDRAW | CS_VREDRAW;//窗口类型wnd.lpfnWndProc=CallProc;//消息处理函数
2013-06-07 23:39:08
874
转载 每日一记API—Sokcet入门教程
当初我在学习Socket是很难入门,这是为什么呢?应为我在网上找不到一个好的入门源码,每次看教程时都无从下手,而且面对怎么多的API实在无语所以今天我就花了点时间做了一些文字教程,如果你还是不太明白,那你可以来我们群里提问:C语言爱好者,HOME 群号:272080910 主攻Windows SDK Socket编程 以及病毒后门的编写好言归正传 最初socke
2013-06-07 23:31:47
820
转载 SDK编程-窗口编写
SDK 第一节 Hello SDK一、概述:SDK(software Development kit 软件开发包) 。 我们从这堂课开始,要学习基于Windows操作平台上的程序设计。 我们平常用的软件如:RealONE Player、OFFICE2003、金山影霸、甚至我们现在所用 到的Microsoft Visual Studio .NET 2003 等,在我们按装完操作系
2013-06-07 23:22:42
1064
原创 连连看外挂,可以实现无限时间和无限提示
#include #include void msgtestOK();void msgtestNO();int main(){ HWND hgame=FindWindow(0,"单机连连看 2.0 官方网址 www.lianliank.com"); if(!hgame) { msgtestNO(); } DWORD procid; DWORD dwProcessId
2013-06-07 19:39:30
3708
原创 xss碎片
html特殊编码< > >" "' '\ \/ /先加'">innerHTML\没有过滤>可以表示为\u003e 或\x3e空格 \u0020 或 \x2
2013-06-03 19:17:41
823
转载 Oracle常用查看表结构命令
获取表: select table_name from user_tables; //当前用户的表 select table_name from all_tables; //所有用户的表 select table_name from dba_tables; //包括系统表 select table_name from dba_tables where
2013-05-22 16:40:12
696
转载 Oracle 删除重复数据只留一条
查询及删除重复记录的SQL语句 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) 2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录 D
2013-05-22 16:32:05
680
转载 Win32汇编WG系列教程1——《植物大战僵尸5211314》
开篇语: WG,一个很刺眼的名词,市面上大部分的挂都是使用VB/Delphi/C++或者E语言来写的,我之前也是使用Delphi和VB,这些语言的好处就是编写简单,容易入门!尤其是E语言,基本上说都实现了WG模块化...很多新手开始学的时间,都是跟着视频教程,一步一步操作,最后成功了都不知道为什么成功!这些都语言封装度太强,直观性不是很好!对于入门的话,我还有建议使用偏底层
2013-05-17 17:49:50
3305
转载 EXCEL去掉重复操作。
问:EXCEL中一组数据如何筛选出重复的数据,还有二组数据中找出相同的数据?答:假设你需要查找的数据在B列。 首先将B列数据列排序(目的是将重复数据排在一起)——在该列右边插入一列空白列(B列)——在B列的第一个单元格输入公式[假设无标题,=IF(A1=A2,"重复","")]——用鼠标向下拖动复制到你需要的单元格(凡是重复的数据就显示"重复"字样,
2013-05-03 16:05:53
724
转载 SS, SP, BP 三个寄存器
SS, SP, BP 三个寄存器SS:存放栈的段地址;SP:堆栈寄存器SP(stack pointer)存放栈的偏移地址;BP: 基数指针寄存器BP(base pointer)是一个寄存器,它的用途有点特殊,是和堆栈指针SP联合使用的,作为SP校准使用的,只有在寻找堆栈里的数据和使用个别的寻址方式时候才能用到比如说,堆栈中压入了很多数据或者地址,你肯定想通过SP来访问这
2013-04-30 23:00:02
1018
windows管理工具
2011-11-22
网站挂马扫描器(MScaner)
2011-11-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人