HTTP协议包分析(小马上传大马)

最近工作内容是分析防火墙日志,看日志是正确,本地实验小马上传大马 抓取http包如下。可以在分析过程中进行借鉴。 该http请求的行为是通过小马,在小马的当前目录创建一个dama.php的文件,文件内容就是大马的里面的代码。 POST /dvwa/xiaoma.php HTTP/1.1 Host: 192.168.1.109 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:56.0) Gecko/20100101 Firefox/56.0 Acce
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

jquery中通过trim() length 判断数据是否有值

在jquery中可以通过如下方式判断某一个字符串是否有值,结合if else if 语句进行业务逻辑的处理 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>ajax file</title> <script src="./js/jquery-1.12.4.min.js"></script> <script> $(function(){
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

基本的应用类型

1、控制台程序 ——Demo HellowWorld.cs 2、Windows应用程序 又称WinForm应用 VS.NET设计程序 (1)可视化的设计窗体 (2)事件驱动的编程机制 3、WPF程序 Windows Presentation Foundation (1)在Windows上运行 (2)使用XML(xmal)来定义界面 4、Web应用程序 在.NET中也称为ASP.NET应用程序 (1)应用程序在服务器上运行,客户端使用浏览器(如IE)来进行输入输出 (2)使用html/css来定
分类: 其他 发布时间: 05-16 23:41 阅读次数: 7

存储过程的递归调用(树形结构路径的快速生成)

最近在做表数据整理的时候碰到这样的一个问题,我有一张permission表,其数据结构为树形结构,里面有个permission_path字段用于记录根节点到父节点的路径(以permission_id为路径)。   例子:假设100的父节点为10,10的父节点为1,这100的路径为:1/10。   但现在有个问题,permission_path字段在当时并没有处理(为空字符串),如今这个表有四五百条数据,写代码来改太麻烦,更别说一条条数据手动修改,不可行!   能否通过一个语句块来自动生成路径?
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

JAVA经典题--计算一个字符串中每个字符出现的次数

需求: 计算一个字符串中每个字符出现的次数 思路: 通过toCharArray()拿到一个字符数组--> 遍历数组,将数组元素作为key,数值1作为value存入map容器--> 如果key重复,通过getKey()拿到value,计算value+1后存入 代码如下: import java.util.*; public class MapDemo { public static void main(String[] args) { String str =
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

几张图看懂区块链技术到底是什么?

摘抄于:http://www.weixinqun.cn/huodong/6620.html 一、人的信任理论 1、不信任一个没有足够信用度的单独个体; 2、会信任一堆个体或有足够信用度的单独个体; 3、现实社会中,银行就是这个有足够信用度的个体(中心) 但以银行等作为信用中介是需要成本的,而我们普通大众就要为这庞大的信用成本买单。 二、区块链本质 解决信任问题、降低信任成本的技术方案;目的:为了去中心化,去信任中介。 区块链是比特币的底层技术。 比特币(BitCoin)的概念最初由中本聪在20
分类: 其他 发布时间: 05-16 23:41 阅读次数: 5

今日SGU 5.16

SGU 119 题意:给你N、A0、B0,然后问所有X、Y,若A0X+B0Y能被N整除,则AX+BY也能被N整除,求所有的A、B.(0<=A、B<N) 收获:枚举 因为a0x+b0y=k1n,ax+by=k2n,所以,ax+by=k2/k1(a0x+b0y),所以我们枚举k(0~n-1),然后去重就行 #include<bits/stdc++.h> #define de(x) cout<<#x<<"="<<x<<endl; #define dd(x) cout<<#x<<"="<<x<<" "
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

通过pip3安装ipython

操作系统:Centos7.4;ipython可以用来测试python语句,故需要安装。 首先需要安装epelde的扩展库:   easy_install是由PEAK(Python Enterprise Application Kit)开发的setuptools包里带的一个命令,所以使用easy_install实际上是在调用setuptools来完成安装模块的工作(注:来自于百度百科)。由于Centos7.4已经安装python2.7的版本,故easy_install已经安装在操作系统上。 此时
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

PC 机搭建虚拟机,运行cts

PC 机搭建虚拟机,运行cts总概:环境搭建主要是针对JDK环境、SDK环境和执行文件的配置,下文将对两种环境进行详细的介绍 一、JDK安装及环境搭建PS:jdk安装过程注意:系统要跟ubantu一致,如64位的ubantu系统要安装64位的JDK1.      工具:通过官网下载所需要的JDK包(也可通过百度搜索下载)下载地址:http://www.oracle.com/technetwork/...
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

VTS环境搭建

1. 64位补全安装sudo apt-get install -y libc6-i386 lib32stdc++6 lib32gcc1 lib32ncurses5 lib32z12. 检测zlib1g-dev环境sudo apt-get build-dep pythonsudo gedit /etc/apt/sources.listdeb-src http://archive.ubuntu.com...
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

Sublime text3如何设置快捷键让编写好的HTML文件在浏览器中运行

一、安装 View In Browser插件1.快捷键 Ctrl+Shift+P(菜单栏Tools-&amp;gt;Command Paletter)打开指令窗口。输入Install Package,选中并回车【注】注意下方说明,待安装完成后再进行下一步2.快捷键 Ctrl+Shift+P,输入View In Browser,选中并回车3.Preferences-package settings-view...
分类: 其他 发布时间: 05-16 23:41 阅读次数: 6

Redis企业级应用-Linux安装搭建一个完整的linxu线上服务(上)

摘要: redis,nosql,java
分类: 服务端 发布时间: 05-16 23:41 阅读次数: 6

中小型企业网络构建之综合布线和子网划分

中小型企业网络构建之综合布线和子网划分一、布线系统概述1、布线系统的概念建筑物综合布线系统(PDS)是一个用于传输语言、数据、影响和其他信息的标准结构化不限系统。2、综合布线系统分为六个独立的子系统--工作区子系统:工作区子系统由终端设备连接到信息插座之间的设备组成。包括:信息插座、插座盒、连接跳线和适配器组成。--水平区子系统:水平区子系统应由工作区用的信息插座,楼层分配线设备至信息插座的水平电
分类: 企业开发 发布时间: 05-16 23:41 阅读次数: 7

sublime text3取消自动补全标签

    作为一个刚开始学前端的大白,下载了sublime以后敲代码总会自动补全,对想自行练习的我来说有点不方便,然后尝试了一下总结了以下能够关闭自动补全的方法。1.Preferences - Settings-user2.在代码行中添加:&quot;auto_close_tags&quot;:false3.保存以后就可以啦,如果要开启,同样的方法改成true就好。...
分类: 其他 发布时间: 05-16 23:40 阅读次数: 6

Table显示滚动条(简单方法)

转载地址:http://blog.sina.com.cn/s/blog_821025b70100wf82.html Table显示滚动条,要先把table放到一个div中,div的长度和宽度要固定,控制overflow属性为scroll div style="width:700px; height:225px; overflow:scroll;">     ... di
分类: 其他 发布时间: 05-16 23:40 阅读次数: 6

编辑器快捷键

1、输入HTMl代码快捷键 ! + Tab : 自动生成初始Html代码。 div#abb.main>(ul.left>li*5)+(ul.right>li*4): 当光标在上面字符串结尾时直接键入Tab,将生成以下代码:
分类: 其他 发布时间: 05-16 23:40 阅读次数: 6

VScode修改默认快捷键

修改keybindings.jsonwindows:1、快捷键:Alt+F --&amp;gt; p --&amp;gt; k2、C:\Users\Administrator\AppData\Roaming\Code\User\keybindings.json//覆盖默认值// Place your key bindings in this file to overwrite the defaults[    /...
分类: 其他 发布时间: 05-16 23:39 阅读次数: 6

Hbuilder结合git,让更改的页面标红

1、首先是安装hbuilder的插件
分类: 其他 发布时间: 05-16 23:39 阅读次数: 6

点击一个按钮显示div,点击div之外的地方div隐藏,点击div之内的地方div不隐藏

当点击按钮后显示隐藏层,满足鼠标在div里操作不隐藏,在外边点击会消失的功能。                                 逻辑上主要是阻止浏览器的冒泡                             JavaScript">                 //点击#btnClick时要阻止冒泡,否则.pop是不显示的,         //因为
分类: 其他 发布时间: 05-16 23:39 阅读次数: 6

Hbuild中字体设置

需求: 我要把Hbuild中的字体设置为Courier New字体。 1.先让window显示Courier New字体 win7(xp)中的系统字体分为"显示"和"隐藏"两种状态 当为"隐藏"状态时,其它软件程序就无法找到该字体。 解决办法是把要使用的系统字体设为显示。 如:在C:/windows/Fonts中设置Courier New 字体为显示就可以了 2.改变Hbu
分类: 其他 发布时间: 05-16 23:39 阅读次数: 6