自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

转载 IB网卡常用命令

http://www.h3c.com/cn/d_202007/1317229_30005_0.htm

2021-07-13 16:10:30 4

转载 Linux 上的基础网络设备详解

http://www.360doc.com/content/15/0629/16/8737500_481488109.shtml常见的情况是,系统里装有一个硬件网卡,Linux 会在系统里为其生成一个网络设备实例,如 eth0,用户需要对 eth0 发出命令以配置或使用它了。更多的硬件会带来更多的设备实例,虚拟的硬件也会带来更多的设备实例。随着网络技术,虚拟化技术的发展,更多的高级网络设备被加入了到了 Linux 中,使得情况变得更加复杂。在以下章节中,将一一分析在虚拟化技术中经常使用的几种 Linux

2021-07-09 11:06:28 6

转载 发包收包利器——scapy

https://blog.csdn.net/pdcfighting/article/details/116279524?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162545045816780274151668%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162545045816780274151668&am

2021-07-07 17:35:16 13

原创 Linux显示系统状态信息

系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加...

2021-07-07 17:25:02 11

转载 TCP/IP校验和

https://www.cnblogs.com/sunnypoem/p/12491036.html

2021-07-02 11:24:05 4

转载 Trex shell API应用示例

import loggingimport timeimport trex_root_pathfrom client.trex_client import *from client_utils.general_utils import *from client_utils.trex_yaml_gen import *from pprint import pprintfrom argparse import ArgumentParser# import scapy packageloggi.

2021-06-17 09:32:45 10

转载 VLAN基础知识

VLAN(Virtual Local Area Network)即虚拟局域网,是将一个物理的LAN在逻辑上划分成多个广播域的通信技术。VLAN内的主机间可以直接通信,而VLAN间不能直接通信,从而将广播报文限制在一个VLAN内

2021-06-15 10:27:08 9

原创 github shortcut常用命令速查

#working area: 工作区,即自己当前分支所修改的代码,git add xx 之前的!不包括 git add xx 和 git commit xxx 之后的。#stage: 暂存区,已经 git add xxx 进去,且未 git commit xxx 的。#HEAD: 本地分支,已经git commit -m xxx 提交到本地分支的。#1. Register your account name on github.com#2. download git to your windo

2021-06-15 10:08:57 22

原创 shortcut to install gitlab安装gitlab社区版

1、配置yum源vim /etc/yum.repos.d/gitlab-ce.repo复制以下内容:[gitlab-ce]name=Gitlab CE Repositorybaseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el$releasever/gpgcheck=0enabled=12、更新本地yum缓存sudo yum makecache3、安装GitLab社区版系统不应该存在以下用户, 这些用户在安装gi

2021-06-15 10:07:00 5

原创 Robot Framework测试框架安装和应用实践

Robot Framework安装:1,Python2.7以上版本—这里用的是 Python3.82,pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.13已包含)3,Robot Framework (此工具本身)4,wxPython (Python 非常有名的一个GUI 库,支撑Ride的运行库)5,robotframework-ride6,selenium2library (selenium2测试库,基于webdriver驱动)7,g

2021-06-12 21:28:33 72 3

转载 Bash loop脚本编程

在Linux / UNIX操作系统下,如何使用bash for loop重复执行某些任务?for file in "*.list";do if [ -e $file ]; then cat $file | grep ^Hostname[0-9]; fidone示例正则表达式 例子 说明 [abc] 匹配 “a”、“b”、“c” 之一 [a-z] 匹配从 “a” 到 “z” 的任何一个小写字符 [A-Z] 匹配从 “A” 到 “Z” 的任何一个...

2021-06-12 21:24:52 30

原创 tcp流量控制和拥塞控制

https://www.cnblogs.com/liuwanqiu/p/10812433.htmlhttps://www.cnblogs.com/twoheads/p/10185879.htmlhttps://blog.csdn.net/dangzhangjing97/article/details/81008836

2021-06-12 21:22:02 22

转载 Git 常用命令速查

git branch 查看本地所有分支git status 查看当前状态git commit 提交git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并且加注释git remote add origin git@192.168.1.119:ndshowgit push origin master 将文件给推到服务器上git remote show origin 显示远程库origin里的资源git ...

2021-06-12 21:18:51 1

原创 BASH文件操作备忘

1.创建文件夹#!/bin/shmkdir -m 777 "%%1"2.创建文件#!/bin/shtouch "%%1"3.删除文件#!/bin/shrm -if "%%1"4.删除文件夹#!/bin/shrm -rf "%%1"5.删除一个目录下所有的文件夹#!/bin/bashdirec="%%1" #$(pwd)for dir2del in $direc/* ; doif [ -d $dir2del ]; then rm -rf $dir2delfido.

2021-06-12 21:17:10 14

原创 python os文件目录方法

1 os.access(path, mode) 检验权限模式2 os.chdir(path) 改变当前工作目录3 os.chflags(path, flags) 设置路径的标记为数字标记。4 os.chmod(path, mode) 更改权限5 os.chown(path, uid, gid) 更改文件所有者6 os.chroot(path) 改变当前进程的根目录7 os.close(fd) 关闭文件描述符 fd8 os.closerange(fd_low, fd_high) 关闭所有文件描述

2021-06-12 21:15:25 1

原创 lambda匿名函数用法

lambda函数是大家常说的匿名函数,在Python编程中大家习惯将其称为表达式。1.为什么要用lambda函数?先举一个例子:将一个列表里的每个元素都平方。先用def来定义函数,代码如下def sq(x):return x*xmap(sq,[y for y in range(10)])再用lambda函数来编写代码map(lambda x: x*x,[y for y in range(10)])从这个简单的例子,我们可以看出,用lambda函数首先减少了代码的冗余,其次,用lambda函

2021-06-12 21:04:50 27

原创 使用paramiko模块构建一个ClientSSH类

# -*- coding: utf-8 -*-"""Created on Wed May 14 10:53:38 2019@author: PhoenixModified : 2019-10-24"""import paramikofrom time import sleepclass ClientSSH(object): def __init__(self, ip, port, username, password, timeout=30): """...

2021-06-12 20:56:13 5

原创 python clips常用功能代码片段

convert stringmy_dict={}forlineinlines.splitlines():elements=re.split(r"\s*:\s*",line)iflen(elements)!=2:continuemy_dict[str(elements[0]).strip()]=str(elements[1]).strip()

2021-06-09 11:06:48 49 2

原创 Robot Framework builtin关键字扩展自定义库

mylib.pyfrom robot.libraries.BuiltIn import BuiltIndef run_the_sshstring(input):sshlib = BuiltIn().get_library_instance(“SSHLibrary”)result = sshlib.execute_command(input)return result

2021-06-06 21:31:39 5

原创 轻量SMTP邮件发送程序

/*This utility try to send faked email to specified recipients**Init by:dang*Createdat:2004/03/21*Version:0.1-1**Platform:Linux/WinDx with cygwin#Make: make -o fakemail fakemail.c**Chang

2006-08-14 14:54:00 847

原创 routines to print out error mesage

/*Function: print out error messageFile Name: error.cMake: gcc -Wall -c -DLINUX error.c*/#include        #include        #include        #include        #include        #include           

2006-08-14 14:38:00 716

原创 raw socket编程

/* * Function: RAW socket utility routines implementation:** File Name: raw_gen.c* Copyright by: no copyright* Created by: Dangdanding ** Platform: Linux* Version

2006-08-14 14:36:00 893

原创 自己写syn flood程序

/* *      Function: SYN flood generator * *      File Name: synf.c *  *      Copyright by: free redistribution * *      Created by: dangdanding@163.com * *      //create RAW socket *      //When use S

2006-08-14 14:31:00 1886 1

原创 使用pcap编写自己的sniffer(2)

怎样使用(处理)packet指针变量呢?一个packet指针所指的结构包含了很多属性,它并不是一个真正的字符串,而是多个结构组成的集合(比如:一个TCP/IP数据包包括以太网头、IP包头、TCP头和数据包中有效的数据负载)。首先需要定义这些结构: /* Ethernet header */ struct sniff_ethernet {   u_char ether_dhost[ETHER_A

2004-05-19 13:39:00 2308

原创 利用pcap编写自己的sniffer程序

Programming with pcapTim Carstenstimcarst at yahoo dot comThe latest version of this document can be found at http://broker.dhs.org/pcap.html 原文:http://www.tcpdump.org/pcap.htm翻译:dangdanding@163

2004-05-17 23:05:00 10246 3

dpdk document 17.05

dpdk document 17.05

2021-07-29

scapy常用命令.txt

scapy常用命令汇总

2021-07-08

scapy_rebuild_pcap_pkt.txt

从pcap文件中嗅探数据包,修改数据包的最后4个字节并发送它,

2021-07-02

TRex Statelss使用说明

路由器厂商测试用的都是商业的仪表,一般的性能衡量都是以PPS作为标准,而路由器很复杂,牵扯到7层的应用,而且希望能够提供一种更加真实的流场景测试,TRex应运而生,TRex是一款开源的发包工具,它跑在标准的inter处理芯片上,同时支持stateful和stateless模式,stateful可以描述L4~L7层的应用场景,而stateless主要用来进行定制包的发包。

2021-06-15

Juniper Network SRX SERIES UP AND RUNNING WITH ADVANCED SECURITY SERVICES

IT’S DAY ONE AND YOU HAVE A JOB TO DO, SO LEARN HOW TO:  Set up a SRX Series device using the graphical user interface in a matter of minutes.  Understand how the SRX works and the best practices for security zones and policies.  Implement IPsec site-to-site VPN tunnels and SSL remote client VPN.  Configure the SRX as a next-generation firewall (NGFW).  Configure Unified Threat Management (UTM).  Configure the automated ‘infected host-blocking’ capability  Enable advanced security features, such as Sky ATP and Spotlight Secure.  Monitor the SRX, security events, and generate reports.  Perform basic and advanced troubleshooting.

2021-06-12

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除