草庐IT

RabbitMQ入门 -- 阿里云服务器安装RabbitMQ

镜像下载、域名解析、时间同步请点击阿里云开源镜像站一、什么是MQ?消息队列(MessageQueue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已。其主要用途:不同进程Process/线程Thread之间通信。队列是一种先进先出的结构:FIFO把要传输的数据放在队列中。把数据放到消息队列叫生产者从消息队列取出消息叫做消费者二、什么是RabbitMQ?RabbitMQ是一套开源(MPL)的消息队列服务软件,是由LShift提供的一个AdvancedMessageQueuingProtocol(AMQP)的开源实现,由以高性能、健壮以及可伸

登录宝塔面板反被溯源IP?教你擦除痕迹!

前言书接上文。还没有看过的小伙伴可以关注公众号,翻翻历史文章:有了webshell之后应该怎么拿下宝塔?。我们对宝塔进行渗透的过程会产生很多入侵痕迹,比如:正常访问目标站点的日志;没找到正确的面板入口地址,产生的面板访问日志;登录失败的日志,会记录显示操作时间和登录账户、来源IP;成功登录的日志,会记录显示操作时间和登录账户、来源IP;其他操作日志,如在面板上传和下载文件、清空面板操作日志(没错,清空操作本身也会产生日志...);其他日志,如修改防火墙、升级软件、修改数据库等等。这些痕迹都是要在我们完成测试之后要清除的,否则一不小心就被溯源了。尤其是新增的账户的登入登出日志,陌生账号的登录记录

虚拟机环境配置1

一、安装虚拟机参考以下两篇文章:VM虚拟机安装和使用-崧蓝-博客园(cnblogs.com)安装Linux虚拟机-崧蓝-博客园(cnblogs.com)二、网络环境调试2.1配置网卡虚拟机三种网卡模式:桥接模式:相当于虚拟机和真机之间架了一座桥梁,虚拟机需要配置和真机在同一网段(vm0)我们可以认为虚拟机主机网卡和物理主机网卡连接在同一台虚拟机上,他们之间可以通过虚拟交换机互相通信,再通过物理主机实现与外网通信。NAT模式:虚拟系统借助NAT功能,通过宿主机器所在的网络来访问公网(vm8)仅主机模式:虚拟机和物理机在封闭的内网网段中,不可以上外网(vm1)2.2查看你的NAT网络打开虚拟机--

图论基础

图论基础1.什么是“图”这里我们说的图特指图论中的图,图是描述于一组对象的结构,由节点和边组成比如,这就是一张(无向)图:当然这其中还有很多分类比如,有向图(同时它也是一个环):2.“树”树是一种特殊的图,这是树的严谨定义:  任意两个顶点间有且只有一条路径的图常用名词的定义:  1.在树中有一个特定的节点被称为根节点,通常在最顶端  2.一个节点含有的子树的根节点称为该节点的子节点  3. 从根开始定义起,根为第1层,根的子节点为第2层,以此类推  4.树的高度或深度为树中节点的最大层这就是一棵(高度为3的)树:在一棵树中,若节点的个数为n,则边的个数为(n-1)特殊的,树中节点的度不大于2

SQLI-LABS(Less-8)

Less-8(GET-Blind-BooleanBased-SingleQuotes)打开Less-8页面,可以看到页面中间有一句PleaseinputtheIDasparameterwithnumericvalue,那么先使用ID这个参数通过GET方式传入一个数值。确定注入点注入语句:?id=1。可以看出没有回显查询结果。接着试一下?id=1',发现出错了,但是并不回显错误。根据本关的名字知道SQL语句使用单引号闭合。尝试使用单引号闭合注释看是否成功,注入语句:?id=1'--+接着使用注入语句?id=1'and1=1--+和?id=1'and1=2--+确定是否存在注入点:发现前一条注入语

基于StackHawk的API接口安全扫描介绍

基于StackHawk的API接口安全扫描介绍    开源Web应用安全项目(OWASP)在2019年发布了API十大安全风险《OWASPAPI安全Top10》:失效的对象级别授权、失效的用户身份验证、过度的数据暴露、资源缺乏和速率限制、失效的功能级授权、批量分配、安全配置错误、注入、资产管理不当、日志和监视不足位列其中。在官网SAAS注册后,有15天试用期,创建应用支持多类接口,包括REST/OpenAPI,GraphQLAPI类型生成yaml扫描配置文件,同时提示如何运行扫描,支持本地扫描生成的示例stackhawk.yml#--stackhawkconfigurationforXunji

走向微服务

原文出处:https://www.cnblogs.com/Finley/p/16812713.html上一篇,我们介绍了通过缓存、横向扩容、消息队列、分布式数据库等基础设施来提高系统并发量的方法。在实际开发中业务逻辑比基础设施更加灵活多变且更容易出故障,架构设计不仅需要考虑基础设施的建设,同样需要关注业务开发的便利以及应对业务系统的故障。还是从博客开始#还是从我们熟悉的博客网站开始,小明是个喜欢写博客的程序员,他觉得市面上的博客网站都太丑了,就想自己搞一个。说干就干,小明抄起LAMP(Linux-Apache-MySQL-PHP)一把梭三下五除二就把网站搞了起来,网站的名字就暂定为「淘金网」?

如何创建Django项目

创建Django项目前置条件:已完成Python环境和PyCharm安装Django的安装和项目的创建|在命令行输入pip命令安装pipinstall-ihttps://pypi.douban.com/simpledjango或指定相应的django版本:pipinstall-ihttps://pypi.douban.com/simpledjango==2.0默认安装路径为%PYTHON_HOME%/lib/site-packages|通过命令行,进入到想要创建项目的目录下,执行django-admin.exestartprojectFirstDjangoFirstDjango为项目名配置好P

我心目中的管理软件排行榜Top10(一)

目前的管理软件市场堪称是鱼龙混杂,有的营销做得比软件好,有的却是好酒仍在深巷。本人从事管理软件选型工作多年,使用或试用过不少的企业管理软件,现综合性价比、易用性、灵活性、扩展性等因素,评出我心目中的企业管理软件排行榜Top10。鉴于大家时间宝贵,因此不作长篇分析,仅以只言片语作评。1、SAP虽然庞大复杂,但作为ERP的先驱和标杆,SAP仍然应位居首位。其功能强大,产品线完整,稳定性、集成性值得称赞,但实施难度和费用也着实不低,是大型集团公司的首选。 2、用友/金蝶ERP系统这一对兄弟,在中国市场绝对不容忽视,市场占用率高,名气大,功能上挺适合国情,市面上教材资源也不少。但使用体验上,也各有各的

取证初级案例操作大纲

取证初级案例操作大纲一、证据文件中有没有存在被删除的Doc文档?如果有的话,请导出并记录文件名及路径:操作步骤:1.使用过滤脚本-用类别扩展名过滤-选中办公文档文件-勾选只显示删除的文件-点击OK,如下图所示:2.检索出删除的Doc文档,一共检索出一个DOC文档D1.Doc,如下图所示:3.文件名:D1.Doc,路径:Case1\Test\Deleted\D1.doc,如下图所示:二、证据文件中有没有存在被删除的图片?如果有的话,请记录文件名及路径:操作步骤:1.使用过滤脚本-用类别扩展名过滤-选中图像文件-勾选只显示删除的文件-点击OK,如下图所示:2.检索出删除的图像文件,一共检索出4张图