Hands-On Enterprise Automation with Python: Automate common administrative and security tasks with the most popular language Python Invent your own Python scripts to automate your infrastructure Hands-On Enterprise Automation with Python starts by covering the set up of a Python environment to perform automation tasks, as well as the modules, libraries, and tools you will be using. We’ll explore examples of network automation tasks using simple Python programs and Ansible. Next, we will walk you through automating administration tasks with Python Fabric, where you will learn to perform server configuration and administration, along with system administration tasks such as user management, database management, and process management. As you progress through this book, you’ll automate several testing services with Python scripts and perform automation tasks on virtual machines and cloud infrastructure with Python. In the concluding chapters, you will cover Python-based offensive security tools and learn how to automate your security tasks. By the end of this book, you will have mastered the skills of automating several system administration tasks with Python. What You Will Learn Understand common automation modules used in Python Develop Python scripts to manage network devices Automate common Linux administration tasks with Ansible and Fabric Managing Linux processes Administrate VMware, OpenStack, and AWS instances with Python Security automation and sharing code on GitHub
2023-10-11 06:02:07 12.85MB 企业自动化 python ansible fabric
1
SOEM:简单的开源EtherCAT主站
2023-07-01 21:41:51 398KB c industrial-automation ethercat soem
1
灵魂Chrome 功能 自动签到,每天只要打开浏览器就可以自动签到,不用填写账号密码,不用手动抓取cookie,只需要添加脚本+登录账号 使用方法 手动安装:下载并解压,选项->更多工具->扩展程序->开发者模式->加载已解压的扩展程序 (由于不能通过审核,没有更新了) firefox 安装脚本 最简单的方法,点击插件图标->任务管理->脚本推荐->选择安装 第三方或者自用脚本安装方法,点击插件图标->任务管理->添加脚本->上传脚本文件/粘贴脚本代码/拖拽脚本文件/粘贴脚本链接 更新: 20181207:支持用户填充参数,用于为用户填充账号密码进行自动登录的场景。使用方法参考public/demos/m.jd.js ,需要版本1.0.4+ 20190326:支持引用外部js,支持获取指定网页的cookie 20190428:支持域名混淆匹配,* .baidu.com将匹配xxoo.baidu.com或但不能匹配baidu.com 20191205:代码转换,清理了一些逻辑,将任务管理等操作统一到了,保证数据一至性;增加了引入转换功能;增强脚本安全性,添加@grant用于权限申请2
1
SIMATIC_Automation_Tool_V3_1_SP4
2023-03-31 10:12:34 386.9MB SIMATIC_Automati
1
instagram自动化 使用Python 3.7和Selenium软件包构建的Instagram自动化。 当前功能 关注用户 取消关注用户 通过标签搜索和点赞帖子 按标签评论帖子 赞一个用户的最新帖子 与用户最新帖子不同 下载用户图像媒体 重要的提示 InstagramHTML代码中可能有更改,请查看代码,并解释所有内容。 如果您有任何疑问,请联系 使用说明 将您各自版本的Google Chrome浏览器的驱动程序下载到项目的根目录中。 要查看您的Google Chrome版本,请在浏览器中转到chrome:// version /。 要下载相应的驱动程序,请访问: : 。 将名为config_.ini的文件的名称config_.ini为config.ini ,并在bot将使用的Instagram帐户的config.ini文件中添加用户名和密码值。 在instagram_bot.p
2023-03-28 15:19:38 5.55MB Python
1
电气原理图软件PCSCHEMATIC补丁
2023-03-14 21:23:04 4.33MB PCSCHEMATIC
1
ACI_automate_scripts 自动化一直是我的目标。 对于像“软件公司”这样诞生的Facebook或Google这样的公司,在SDN营销成为新的流行趋势之前,就已经进行了自动化。 在大多数其他情况下,管理人员通常会担心金钱,而担心完成的工作并不重要。 即使在服务提供商中,大多数活动在美国被认为一次又一次地完成(交换PE,交换CE,软件升级...),自动化也很难被视为一种管理选择:这意味着要雇用人员编写,开发和管理软件,应用程序和脚本,由于时间总是在变化,因此需要在一段时间内进行维护……即,雇用技能与核心业务无关的人员。 通常,聘请顾问来管理所有最无聊的工作。 自动化通常仅对执行此
2023-03-13 18:16:25 95KB automation cisco fabric excel
1
CentOS7-CIS-v2.2.0-最新 CentOS 7-CIS基准强化脚本 此Ansible脚本正在开发中,被视为正在进行中。 此Ansible脚本可用于加固CentOS 7计算机,使其符合CIS的要求,以满足1级或2级要求。 该角色将对系统进行重大更改,并可能中断机器的运行。 在针对其他生产级别系统使用该脚本进行补救之前,请考虑在测试计算机上使用此脚本。 使用此脚本需要您自担风险,并且根据许可证的规定,不对该脚本的使用提供任何担保。 系统要求 Ansible 2.5+ CentOS 7.x+ 角色和设置变量 section1 section2 section3 section4 section5 section6 执照 麻省理工学院执照 CentOS7-CIS部分的版权由 版权所有(c)2018-2020 Radsec 特此免费授予获得该软件和相关文档文件(“软件”)副本的任何人无限制使用软件的权利,包括但不限于使用,复制,修改,合并的权利,发布,分发,再许可和/或出售本软件的副本,并允许具备软件的人员这样做,但须满足以下条件: 以上版权声明和本许可声明应包含在本软件的
2023-03-13 13:05:36 49KB ansible ansible-playbook cis automation
1
tlsfuzzer tlsfuzzer是针对SSLv2,SSLv3,TLS 1.0,TLS 1.1,TLS 1.2和TLS 1.3实施的测试套件。 它处于开发的早期阶段,因此没有API稳定性保证。 尽管它使用模糊测试技术进行测试(传递的输入随机化),但是脚本通常以验证正确错误处理的方式编写:与典型的模糊测试器不同,它不仅检查被测系统是否崩溃,还检查它返回正确的错误消息。 您可以在scripts/目录中找到针对许多漏洞( , 等)和通用标准一致性( , , 等)的即用型scripts/ 。 依存关系 你需要: Python 2.6或更高版本或Python 3.3或更高版本 0.8.0-alpha40或更高版本(注意tlslite将无法正常工作,他们互相冲突) python模块(依赖tlslite-ng的软件,应自动安装),至少使用0.15版以获得最佳性能 (可选)为使密码计算
2023-03-06 09:57:27 5.15MB tls ssl security-audit automation
1
泊坞窗 Docker容器的自动AppArmor管理 用法 要使用docker-sec,只需通过添加后缀-sec即可使用docker命令。 例如,要启动新容器,请运行以下命令: docker-sec run --name safe-nginx -p 80:80 nginx 要使用docker-sec用户的个人档案培训功能,可以执行以下操作: docker-sec train-stop safe-nginx # browse nginx pages... docker-sec train-stop safe-nginx 安装 要安装docker-sec,首先必须安装并启用AppArmor。 另外,必须在系统中安装auditd。 对于基于Debian的系统,请运行: sudo apt-get install auditd audispd-plugins 下一步,从github克隆doc
2023-02-27 11:22:43 17KB docker automation apparmor Shell
1