网络命令

2019-2020-2 网络对抗技术 20175318 Exp3 免杀原理与实践

孤街浪徒 提交于 2020-03-27 12:18:51
一、免杀原理及基础问题回答 1.免杀原理 2.基础问题回答 3.免杀效果评价 二、实验内容 任务一:正确使用msf编码器,msfvenom生成如jar之类的其他文件,veil-evasion,自己利用shellcode编程等免杀工具或技巧 使用msf编码器生成各种后门程序及检测 使用veil-evasion生成后门程序及检测 半手工注入Shellcode并执行 使用其他课程未介绍的方法 任务二:通过组合应用各种技术实现恶意代码免杀 任务三:用另一电脑实测,在杀软开启的情况下,可运行并回连成功,注明电脑的杀软名称与版本 三、开启杀软能绝对防止电脑中恶意代码吗? 四、实验总结与体会 一、免杀原理及基础问题回答 1.免杀原理 一般是对恶意软件做处理,让它不被杀毒软件所检测。也是渗透测试中需要使用到的技术。 要做好免杀,就时清楚杀毒软件(恶意软件检测工具)是如何工作的。AV(Anti-virus)是很大一个产业。其中主要的技术人员基本有编制恶意软件的经验。 反过来也一样,了解了免杀的工具和技术,你也就具有了反制它的基础。 2.基础问题回答 杀软是如何检测出恶意代码的? 基于特征码的检测:简单来说一段特征码就是一段或多段数据,经过对许多恶意代码的分析,我们发现了该类恶意代码经常出现的一段或多段代码,而且是其他正常程序没有的,即特征码。如果杀软检测到一个可执行文件包含特征码就认为其是恶意代码。

Centos8的网络管理

这一生的挚爱 提交于 2020-03-27 08:15:27
注:这是笔者整合完成,如有侵权,请及时告知 centos 8默认只能通过NetworkManager.service(简称NM)进行网络配置,没有传统的network.service。但是centos 8依然支持network.service,只是默认没有安装,具体方法为:dnf install network-scripts -y,不过官方已明确在下一个大版本中,将彻底放弃network.service,不建议继续使用network.service管理网络。 NM服务是管理和监控网络设置的守护进程,它是一个动态的,事件驱动的网络管理服务。NM服务可以通过多种方式进行管理,如:命令行(nmcli)、文本界面(nmtui)、图形界面(nm-connection-editor)等,现在RedHat系、Suse系、Debian/Ubuntu系,均支持NM服务。 nmcli使用方法非常类似ip命令,支持tab补全,也可在命令最后通过-h、--help、help查看帮助。在nmcli中有2个命令最为常用: 1: nmcli connection (查看网络连接信息) 查看网卡的配置文件,可以简写为nmcli c 网络连接有2种状态: ▷ 活跃(带颜色字体):表示当前该connection生效 ▷ 非活跃(正常字体):表示当前该connection不生效 2:nmcli device

linux 测试网络url命令

烈酒焚心 提交于 2020-03-25 15:08:26
1.curl 地址 或者 wget url地址 [hxxxx@iZ23vy2msooZ ~]$ curl www.baidu.com <!DOCTYPE html> <!--STATUS OK--><html> <head><meta http-equiv=content-type content=text/html;charset=utf-8><meta http-equiv=X-UA-Compatible content=IE=Edge><meta content=always name=referrer><link rel=stylesheet type=text/css href=http://s1.bdstatic.com/r/www/cache/bdorz/baidu.min.css><title>鐧惧害涓€涓嬶紝浣犲氨鐭ラ亾</title></head> <body link=#0000cc> <div id=wrapper> <div id=head> <div class="head_wrapper"> <div class="s_form"> <div class="s_form_wrapper"> <div id=lg> <img hidefocus=true src=//www.baidu.com/img/bd_logo1.png width=270

基于RHEL8/CentOS8的网络IP配置详解

霸气de小男生 提交于 2020-03-22 18:36:57
➡ 在rhel8(含centos8)上,没有传统的network.service,在/etc/sysconfig/network-s/里也看不到任何脚本文件,那么该如何进行网络配置呢。 ➡ 本文详细阐述基于rhel8的网络配置,包含多种配置方法。 ➡ 事先声明:本文提及的所有内容,仅适用rhel8/centos8,因为不同linux系统的NetworkManager行为存在部分差异。 小慢哥的原创文章,欢迎转载 目录 ▪ rhel8与7的区别 ▪ NetworkManager介绍 ▪ nmcli使用方法 ▪ nmcli常用命令一览 ▪ nmcli connection重点 ▪ nmcli device重点 ▪ 3种网络配置方法 ▪ Tips rhel8与7的区别 在rhel7上,同时支持network.service和NetworkManager.service(简称NM)。默认情况下,这2个服务都有开启,但许多人都会将NM禁用掉。 在rhel8上,已废弃network.service,因此只能通过NM进行网络配置,包括动态ip和静态ip。换言之,在rhel8上,必须开启NM,否则无法使用网络。 rhel8依然支持network.service,只是默认没安装,详见本文最后的Tips。 NetworkManager介绍 NetworkManager是2004年Red

SNMP协议

∥☆過路亽.° 提交于 2020-03-22 02:51:56
今天被要求在网络中数据的通信用SNMP协议来实现,没办法,只能找点SNMP的资料来学习一下. 以下抄自chinaunix网站. 1.什么是网络管理? 网络管理分为两类。第一类是网络应用程序、用户帐号(例如文件的使用)和存取权限(许可)的管理。它们都是与软件有关的网络管理问题。这里不作讨论。 网络管理的第二类是由构成网络的硬件所组成。这一类包括工作站、服务器、网卡、路由器、网桥和集线器等等。通常情况下这些设备都离你所在的地方很远。正是由于这个原因,如果当设备有问题发生时网络管理员可以自动地被通知的话,那么一切事情都好办。但是你的路由器不会象你的用户那样,当有一个应用程序问题发生时就可以打电话通知你,而当路由器拥挤时它并不能够通知你。 为了解决这个问题,厂商们已经在一些设备中设立了网络管理的功能,这样你就可以远程地询问它们的状态,同样能够让它们在有一种特定类型的事件发生时能够向你发出警告。这些设备通常被称为"智能"设备。 网络管理通常被分为四类: 被管理节点(或设备) 即你想要监视的设备 代理 用来跟踪被管理设备状态的特殊软件或固件 (firmware) 网络管理工作站 与在不同的被管理节点中的代理 通信,并且显示这些代理状态的中心设备。 网络管理协议 被网络管理工作站和大理用来交换 信息的协议。 当设计和构造网络管理的基础结构时,你需要记住下列两条网络管理的原则:

Linux查找/扫描局域网打印机IP

一世执手 提交于 2020-03-19 06:07:11
假设在 192.168.10.* 有一台网络打印机,但是我们不知道它的地址。一种笨方法就是在浏览器中依次输入 192.168.10.1 到 192.168.10.254,看是否出现管理页面。 另一种思路是用命令扫描。网络打印机的默认端口号是9100,只需找到打开了此端口的主机即可。 首先确保有namp工具,没有请安装。 然后输入以下命令: nmap -p 9100 --open 192.168.10.1/24 输出类似于: Nmap scan report for 192.168.10.xxx Host is up ... PORT STATE SERVICE 9100/tcp open jetdirect 那么 192.168.10.xxx 可能就是打印机了 来源: https://www.cnblogs.com/Suzzz/p/4910320.html

linux系统安装ntp网络时间服务

為{幸葍}努か 提交于 2020-03-17 08:20:22
某厂面试归来,发现自己落伍了!>>> 随着时间的推移, 计算机的时钟会倾向于漂移。 网络时间协议 (NTP) 是一种确保您的时钟保持准确的方法。 公司局域网有数台计算机,如果实现时间的同步将有助于日常维护和出错分析。为此使用debian架设一台基于linux的ntp服务器。 如 果可以你的局域网可以访问互联网,那么不必安装一台专门的ntp服务器,只需安装ntp的客户端软件到互联网上的公共ntp服务器自动修正时间即可。如果 不能访问互联网,而要将各个计算机时间的统一,就需要自己架设一台ntp服务器。无论怎样,请首先保证你的时区设置是正确的!(debian下使用 tzconfig设置时区) 一、安装客户端: 1、linux下的客户端安装 对于debian,请使用root权限运行如下命令: apt-get install ntpdate 其他发行版请安装相应的包格式,实在没有就到www.ntp.org下载编译源码。 apt-get方式安装完成后,将创建“/etc/init.d/ntpdate”脚本,并自动将其加入开机运行的服务中。其配置文件为 “/etc/default/ntpdate”,你可以修改如下内容,使系统在启动时自动将系统时间同步cn.pool.ntp.org或pool.ntp.orgntp服务器 NTPSERVERS="cn.pool.ntp.org pool.ntp.org

Linux学习第十二篇之网络命令write、wall、ping、ifconfig

可紊 提交于 2020-03-17 06:56:27
一、write命令: 命令名称 write 命令所在路径 /usr/bin/write 执行权限 所有用户 语法 write [用户名] 功能描述 给用户发信息,以Ctrl+D保存   例如:write user1   注意:只能给在线用户发送消息 二、wall命令 命令名称 wall 命令英文原意 write all 命令所在路径 /usr/bin/wall 执行权限 所有用户 语法 wall [message] 功能描述 发广播信息(给所有在线用户发信息,包括自己)   例如:wall hi everybody 三、ping命令 命令名称 ping 命令所在路径 /bin/ping 执行权限 所有用户 语法 ping 选项 [IP地址] 选项 -c 指定发送次数 功能描述 测试网络连通性 四、ifconfig命令 命令名称 ifconfig 命令英文原意 interface configure 命令所在路径 /sbin/ifconfig 执行权限 root 语法 ifconfig [网卡名称] [IP地址] 功能描述 查看设备和设置网卡信息 五、mail命令 命令名称 mail 命令所在路径 /bin/mail 执行权限 所有用户 语法 mail [用户名] 功能描述 查看/发送电子邮件   例如:mail root 六、last命令 命令名称 last 命令所在路径 /usr

路由知识之ip route 命令中的疑惑

送分小仙女□ 提交于 2020-03-15 23:47:37
1.基础知识 1.1 路由 (Routing) 1.1.1 路由策略 (使用 ip rule 命令操作路由策略数据库) 基于策略的路由比传统路由在功能上更强大,使用更灵活,它使网络管理员不仅能够根据目的地址而且能够根据报文大小、应用或IP源地址等属性来选择转发路径。 ip rule 命令: Usage: ip rule [ list | add | del ] SELECTOR ACTION (add 添加;del 删除; llist 列表) SELECTOR := [ from PREFIX 数据包源地址] [ to PREFIX 数据包目的地址] [ tos TOS 服务类型][ dev STRING 物理接口] [ pref NUMBER ] [fwmark MARK iptables 标签] ACTION := [ table TABLE_ID 指定所使用的路由表] [ nat ADDRESS 网络地址转换][ prohibit 丢弃该表| reject 拒绝该包| unreachable 丢弃该包] [ flowid CLASSID ] TABLE_ID := [ local | main | default | new | NUMBER ] 例子: ip rule add from 192.203.80/24 table inr.ruhep prio 220 通过路由表

基础命令学习目录首页

南楼画角 提交于 2020-03-14 10:06:05
基础命令学习目录首页 原文链接:https://blog.csdn.net/weixin_37886382/article/details/79716879 许多windows非常熟悉ipconfig命令行工具,它被用来获取网络接口配置信息并对此进行修改。 Linux系统 拥有一个类似的工具,也就是ifconfig(interfaces config)。通常需要以root身份登录或使用sudo以便在Linux机器上使用ifconfig工具。依赖于ifconfig命令中使用一些选项属性,ifconfig工具不仅可以被用来简单地获取网络接口配置信息,还可以修改这些配置。 1. 命令格式: ifconfig [网络设备] [参数] 2. 命令功能: ifconfig 命令用来查看和配置网络设备。当网络环境发生改变时可通过此命令对网络进行相应的配置。 3. 命令参数: up 启动指定网络设备/网卡。 down 关闭指定网络设备/网卡。该参数可以有效地阻止通过指定接口的IP信息流,如果想永久地关闭一个接口,我们还需要从核心路由表中将该接口的路由信息全部删除。 arp 设置指定网卡是否支持ARP协议。 -promisc 设置是否支持网卡的promiscuous模式,如果选择此参数,网卡将接收网络中发给它所有的数据包 -allmulti 设置是否支持多播模式,如果选择此参数