o2o网站开发免费发布网站建设信息

diannao/2025/10/19 12:36:22/文章来源:
o2o网站开发,免费发布网站建设信息,北京网站建站网,购物网站后台订单处理流程Python-strace命令追踪ssh操作 通过strace 命令追踪ssh的进程ID#xff0c;记录操作的命令[实际上是内核里面记录的东西]#xff0c;进行操作日志的Py解析达到效果 追踪进程并写入ssh操作到文件中 Ps: 此时机器A已经ssh登录了机器B#xff0c;取得它的ssh进程PID 机器A登录后…Python-strace命令追踪ssh操作 通过strace 命令追踪ssh的进程ID记录操作的命令[实际上是内核里面记录的东西]进行操作日志的Py解析达到效果 追踪进程并写入ssh操作到文件中 Ps: 此时机器A已经ssh登录了机器B取得它的ssh进程PID 机器A登录后的操作命令就记录在了ssh.log文件中了 登陆从A登陆B机器 [root136 ~]# ssh 192.168.0.137root192.168.0.137s password:Last login: Sun Apr 28 13:59:08 2019 from 192.168.0.136[root137 ~]# 取得PID [root136 ~]# ps -ef | grep ssh root 6861 1 0 4月19 ? 00:00:00 /usr/sbin/sshd -Droot 45477 6861 0 13:57 ? 00:00:00 sshd: rootpts/2root 45478 6861 0 13:57 ? 00:00:00 sshd: rootpts/0root 45479 6861 0 13:57 ? 00:00:00 sshd: rootpts/1root 45579 45483 0 14:04 pts/1 00:00:00 ssh 192.168.0.137root 45591 45485 0 14:07 pts/2 00:00:00 grep --colorauto ssh[root136 ~]#strace追踪 [root136 ~]# strace -f -p 45579 -t -o ssh.logstrace: Process 45579 attached[root136 ~]#远端执行命令并退出 1 ls2 3 df -h4 5 ifconfig6 7 ls8 9 touch aa 10 11 echo 123 aa 12 13 vim aa 本地分析 基本取得远端执行的命令[root136 ~]# python audit.py[14:07:20, \\r][14:07:22, ls\\rdf -h\\r][14:07:24, ifcon\\t\\r][14:07:25, ls\\r][14:07:30, vim\\10\\10\\10\\10touc h aa\\r][14:07:37, \\10echo [1-]123[-1] aa\\t\\r][14:07:39, vim aa\\t\\r][14:07:44, \\33[2;2R\\33[1;10;0c[down 1]o456\\33:wq\\r][root136 ~]# 脚本 1 #_*_coding:utf-8_*_2 3 import re4 5 class AuditLogHandler(object):6 7 分析audit log日志8 9 def __init__(self, log_file):10 11 self.log_file_obj self._get_file(log_file)12 13 def _get_file(self,log_file):14 15 return open(log_file)16 17 def parse(self):18 19 cmd_list []20 21 cmd_str 22 23 catch_write5_flag False #for tab complication24 25 for line in self.log_file_obj:26 27 #print(line.split())28 29 line line.split()30 31 try:32 33 pid,time_clock,io_call,char line[0:4]34 35 if io_call.startswith(read(4):36 37 if char \\177,:#回退38 39 char [1-del]40 41 if char \\33OB,: #vim中下箭头42 43 char [down 1]44 45 if char \\33OA,: #vim中下箭头46 47 char [up 1]48 49 if char \\33OC,: #vim中右移50 51 char [-1]52 53 if char \\33OD,: #vim中左移54 55 char [1-]56 57 if char \33[2;2R,: #进入vim模式58 59 continue60 61 if char \\33[1;95;0c,: # 进入vim模式62 63 char [----enter vim mode-----]64 65 66 67 68 69 if char \\33[A,: #命令行向上箭头70 71 char [up 1]72 73 catch_write5_flag True #取到向上按键拿到的历史命令74 75 if char \\33[B,: # 命令行向上箭头76 77 char [down 1]78 79 catch_write5_flag True # 取到向下按键拿到的历史命令80 81 if char \\33[C,: # 命令行向右移动1位82 83 char [-1]84 85 if char \\33[D,: # 命令行向左移动1位86 87 char [1-]88 89 90 91 cmd_str char.strip(,)92 93 if char \\t,:94 95 catch_write5_flag True96 97 continue98 99 if char \\r,: 100 101 cmd_list.append([time_clock,cmd_str]) 102 103 cmd_str # 重置 104 105 if char :#space 106 107 cmd_str 108 109 110 111 if catch_write5_flag: # to catch tab completion 112 113 if io_call.startswith(write(5): 114 115 if io_call \7,: # 空键不是空格是回退不了就是这个键 116 117 pass 118 119 else: 120 121 cmd_str char.strip(,) 122 123 catch_write5_flag False 124 125 except ValueError as e: 126 127 print(\033[031;1mSession log record err,please contact your IT admin,\033[0m,e) 128 129 130 131 # print(cmd_list) 132 133 for cmd in cmd_list: 134 135 print(cmd) 136 137 # return cmd_list 138 139 140 141 if __name__ __main__: 142 143 parser AuditLogHandler(ssh.log) 144 145 parser.parse() 转载于:https://www.cnblogs.com/wangxu01/articles/10783712.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/92070.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

沈阳建网站山西运城市建设局网站

1.自己设置温度湿度阈值&#xff0c;当温度过高时&#xff0c;打开风扇&#xff0c;蜂鸣器报警 2.当湿度比较高时&#xff0c;打开LED1灯&#xff0c;蜂鸣器报警 bee.c #include"bee.h" void bee_init() {RCC->MP_AHB4ENSETR | (0x1<<1);GPIOB->MODE…

cad图做网站链接wordpress分类目录打不开

今晚下Windows Server2008的镜像下下来了&#xff0c;装在VM上了。给它分配了1G的内存&#xff0c;运行&#xff0c;速度真不错&#xff0c;比现在用的开发的机器的速度要快许多。真爽哟&#xff01;本本是Dell D630,Intel Core2 双核 T7250,2G内存。装的Vista系统&#xff0c;…

做非法网站怎么盈利seo营销方法

单位四元数 #region 单位四元数print(Quaternion.identity);testObj.rotation Quaternion.identity;//初始化对象时可能会用来赋值Instantiate(testObj,Vector3.zero,Quaternion.identity);#endregion 插值运算 #region 插值运算 //四元数中也提供了如同Vector3的插值运算 /…

网站建设合同封皮网站备案名称要求

yii2-fast-api yii2-fast-api是一个Yii2框架的扩展&#xff0c;用于配置完善Yii2&#xff0c;以实现api的快速开发。 此扩展默认的场景是APP的后端接口开发&#xff0c;因此偏向于实用主义&#xff0c;并未完全采用restfull的标准&#xff0c;方便前端开发处理接口数据以及各种…

山东省住房与城乡建设网站网址提交大全

我最近需要读取一堆文件&#xff0c;而不是仅仅抓住我和可能是大多数开发人员拥有的旧FileUtils.java&#xff0c;然后从一个项目复制到另一个项目&#xff0c;我决定快速了解其他方法。 是的&#xff0c;我知道有Commons IO和Google IO &#xff0c;我为什么还要打扰&#xf…

南宁做网站价格和别人做网站接单赚钱

方法一&#xff1a;按住shift键&#xff0c;鼠标右击&#xff0c;会出现"在此处打开命令窗口"&#xff1b;方法二&#xff1a;修改注册表&#xff0c;为鼠标右键添加打开命令行功能&#xff1b;(1)将下列内容赋值到记事本中&#xff0c;并保存为.reg文件。Windows Re…

案列网站新手如何建网站

目前在接触平台侧的开发&#xff0c;发现平台侧的东西和以前javacard开发很不一样&#xff0c;看来以后要学的东西还有很多很多。今天接触了下EasyMock。 Mock 方法是单元测试中常见的一种技术&#xff0c;它的主要作用是模拟一些在应用中不容易构造或者比较复杂的对象&#xf…

vps云主机可以建立几个网站网站规划的基本内容不包括

c语言中的小小白-CSDN博客c语言中的小小白关注算法,c,c语言,贪心算法,链表,mysql,动态规划,后端,线性回归,数据结构,排序算法领域.https://blog.csdn.net/bhbcdxb123?spm1001.2014.3001.5343 给大家分享一句我很喜欢我话&#xff1a; 知不足而奋进&#xff0c;望远山而前行&am…

大型网站seo策略平乡县网站建设平台位置

文章目录 一、前言二、实验环境三、PyTorch数据结构0、分类1、Tensor&#xff08;张量&#xff09;1. 维度&#xff08;Dimensions&#xff09;2. 数据类型&#xff08;Data Types&#xff09;3. GPU加速&#xff08;GPU Acceleration&#xff09; 2、张量的数学运算1. 向量运算…

html5 学习网站外贸手机商城网站建设 深圳

1. 起因 由于某些原因需要在大量的文献中查找相关内容&#xff0c;手动实在是太慢了&#xff0c;所以选择了GROBID库进行文献批量解析 2. GROBID介绍 GROBID是一个机器学习库&#xff0c;用于将PDF等原始文档提取、解析和re-structuring为结构化的XML/TEI编码文档&#xff0…

龙岗网站app建设免费网页游戏手机版

前言 通讯录是一种记录联系人信息的工具&#xff0c;包括姓名、电话号码、电子邮件地址、住址等。 文章的一二三章均于上一篇相同&#xff0c;可以直接看第四章改造内容。 此通讯录是基于通讯录1.0&#xff08;静态版&#xff09;的基础上进行改进&#xff0c;请先看系列文字第…

天水网站建设惠普招标网站哪个好用

“超级AI助手&#xff1a;全新提升&#xff01;中文NLP训练框架&#xff0c;快速上手&#xff0c;海量训练数据&#xff0c;ChatGLM-v2、中文Bloom、Dolly_v2_3b助您实现更智能的应用&#xff01;” 1.简介 目标&#xff1a;基于pytorch、transformers做中文领域的nlp开箱即用…

哪个网站的旅游板块做的好汕头市研发网站建设

“找不到服务器IP地址”错误是Chrome浏览器用户的常见问题&#xff0c;导致404消息和无法访问网页 一、错误解释&#xff1a;找不到服务器 IP 地址 当您在浏览器的地址栏中输入域名时&#xff0c;如果输入的域名与相应的 Internet 协议地址&#xff08;IP 地址&#xff09;不…

网站的设计制作与维护无锡 学校网站建设

我使用Maven网站已有一段时间了&#xff0c;对此我感到非常满意。 我不想在Maven 3之后更新我的项目&#xff0c;但是没关系&#xff0c;Maven 3带来了许多新奇的东西。 但是&#xff0c;有两件事使我感到烦恼&#xff1a;缺乏美观和现代的外观&#xff0c;以及浏览复杂代码的J…

专业网站定制公司大学生动漫主题网页制作

前两天&#xff0c;看到一篇“湖北恩施的一名学生早读课上大汗淋漓”的文章&#xff0c;不禁想起了我们班的早读。01早读情况除周一升旗以外&#xff0c;其余的学习日都是有早读的&#xff0c;但是早读的利用率有多少就不得而知了。一般在前一天布置作业的时候&#xff0c;作业…

做电台用啥什么网站怎么做网站发货

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址大家好,我是佛系工程师☆恬静的小魔龙☆,不定时更新Unity开发技巧,觉得有用记得一键三连哦。 一、前言 最近在项目中需要用到3DUI的展示,之前一般会用TextMeshPro进行展示: 但是,后面又需要添加按钮、Toggle等…

建站公司郑州外贸网站推广外包

本篇文章我们介绍4种网站分析中最常用&#xff0c;也是最有效的分析方法。他们分别是细分分析&#xff0c;对比分析&#xff0c;对比分析&#xff0c;质与量分析。这些分析方法在实际工作中经常组合使用。我们先来看下细分分析。 1&#xff0c; 细分分析 单一的指标数据或大维度…

效果图网站排行开源网站 做镜像 如何做

keras中可以使用 from keras.utils import plot_model plot_model(model,to_filemodel_auth.png,show_shapesTrue) #show_shapesTrue可以把输入输出的shape一起打印 注意&#xff0c;最好是给每个层命名&#xff0c;命名好之后打印出来的才会带名字。程序运行的时候也有一定的指…

正规网站建设公司一般要多少钱西宁网站建设平台公司

我已经是IntelliJ IDEA的长期用户&#xff08;和客户&#xff09;。 我想我是在2005年或2006年&#xff08;版本5.0&#xff09;左右开始使用它的。 那时我是Eclipse用户。 我的一些同事向我推荐了它&#xff0c;起初我没有被说服&#xff0c;但是在尝试之后我印象深刻。 现在…

备案个人网站做广告公司网站建设

目录 一:时间相关 1:Unix时间戳 2: UTC/GMT 3:时间戳转化 二:BKP 1:简历 2:基本结构 三: RTC 1:简历 2: 框图 3:RTC基本结构 4:RTC操作注意 四:案例 A:读写备份寄存器 1:连接图 2: 步骤 3: 代码 B:实时时钟 1:连接图 2:函数介绍 3:代码 一:时间相关 1:Un…