Mac OS X

rootkit 能够“ root”一台主机并不意味着能持续地控制它,因为管理员完全可能发现了主机遭受入侵并采取清理措施。因此Rootkit的初始含义就在于“能维持root权限的一套工具”

孤者浪人 提交于 2020-08-05 05:12:34
rootkit Rootkit是一种特殊的恶意软件,它的功能是在安装目标上隐藏自身及指定的文件、进程和网络链接等信息,比较多见到的是Rootkit一般都和木马、后门等其他恶意程序结合使用。 外文名 rootkit rootkit是什么 在悬念迭起的中外谍战片里,对战双方中的一派势力通常会派遣特工人员潜伏到对手阵营中。这名卧底人员良好的伪装使得对手对此长时间毫无察觉;为了能够长期潜伏他不贸然采取高风险 行为以免过早暴露自己;他赢得敌人的信任并因此身居要职,这使得他能够源源不断地获取重要情报并利用其独特渠道传送回去。 从某种意义上说这位不速之客就是Rootkit——持久并毫无察觉地驻留在目标计算机中,对系统进行操纵、并通过隐秘渠道收集数据的程序。Rootkit的三要素就是:隐藏、操纵、收集数据。 “Rootkit”中root术语来自于unix领域。 由于unix主机系统管理员账号为root账号,该账号拥有最小的安全限制,完全控制主机并拥有了管理员权限被称为“root”了这台电脑。然而能够“ root”一台主机并不意味着能持续地控制它,因为管理员完全可能发现了主机遭受入侵并采取清理措施。因此Rootkit的初始含义就在于“能维持root权限的一套工具”。 简单地说,Rootkit是一种特殊的恶意软件,它的功能是在安装目标上隐藏自身及指定的文件、进程和网络链接等信息

python 采集斗图啦(多线程)

徘徊边缘 提交于 2020-08-05 04:54:57
import concurrent import requests; from concurrent.futures import ThreadPoolExecutor import os; import parsel; def send_request(url): header = { "user-agent":'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36' } requests.packages.urllib3.disable_warnings() response = requests.get(url,headers=header) return response def pare_data(data): selector = parsel.Selector(data) result_list = selector.xpath('//a[@class="col-xs-6 col-sm-3"]') for result in result_list: title = result.xpath('./img/@alt').get() src_url = result.xpath('.

CentOS 7安装JDK8(Windows / MacOS)

让人想犯罪 __ 提交于 2020-08-05 04:30:38
CentOS 7安装JDK8 1. 软件 1.1 Windows 1.2 MacOS 2. 安装 2.1 连接虚拟机 2.1.1 Windows连接 2.1.2 MacOS连接 2.2 检查系统是否存在OpenJDK 2.3 上传JDK 2.4 解压JDK 2.5 配置环境变量 1. 软件 1.1 Windows Windows系统主要用到的软件是Xftp(我用的是Xftp6),如果是虚拟机的话这一个软件就够了,如果给云端安装JDK的话还需要Xshell(我用的是Xshell6),其中Xshell 6用来连接虚拟机 / 云端,Xftp 6用来传输文件。 两款软件均有免费(个人/非商用)版,只需提供自己的邮箱和姓名,官方会给你的邮箱发送下载链接。 下载地址: Xshell 6 + Xftp 6免费版官方下载地址 1.2 MacOS MacOS系统主要用到的软件有FinalShell或者SecureCRT和FileZilla,其中,FinalShell / SecureCRT用来连接虚拟机 / 云端,FileZilla用来传输文件。 2. 安装 CentOS查看防火墙状态命令 systemctl status firewalld CentOS关闭防火墙命令(重启后防火墙仍然开启) systemctl stop firewalld CentOS禁用防火墙命令(永久关闭防火墙

卧槽,又来一个Windows神器!!!

社会主义新天地 提交于 2020-08-05 04:26:00
无论是学习还是日常职场工作,经常头疼不同工具的查找和切换,耗费了大量的精力......直到我遇见了 uTools ——把全局搜索、翻译、截图OCR等等功能插件结合在一起,工作用起来太溜了! 那么,uTools可以用来干什么? 程序快速启动 首先,让我们记住一个非常简单的快捷键: Alt + 空格 。这是启动uTools的全局快捷键,非常好记。 按下快捷键后会出现这个 ⬇⬇⬇ 看起来很像windows里的小冰搜索框,实际上功能几乎完全覆盖了windows自带的搜索框。它不仅支持 中英文模糊搜索 ,还支持 首字母搜索 、 英文驼峰 等多种便捷搜索功能。 比如启动计算器 ⬇⬇⬇ 或者启动word ⬇⬇⬇ 感受只有一个—— 非常的快! 从输入到打开几乎没有感受到uTools的延迟,而windows的搜索则没有这么迅速。 文件快速搜索 uTools受到广大工作者的推崇不仅仅是因为他支持Windows、MacOS和Linux三种平台,更因为他 开放的插件化特性 。 你可以使用官方提供的插件、也可以使用论坛上 基于uTools的自动化脚本 ,如果你感兴趣,也可以在稍加学习后,自主开发基于uTools的自动化脚本,这些特性让uTools非常灵活,能轻松胜任不同人的复杂工作场景。 你也可以按照自己的需求任意安装插件,以实现不同功能。比如uTool支持的“ Everything插件

使用Skywalking追踪你的SpringBoot程序

落花浮王杯 提交于 2020-08-05 04:02:13
原文: https://blog.csdn.net/u011536031/article/details/105348475 由于Skywalking符合opentracing的数据标准,而opentracing也是未来的大势所趋。特写一个傻瓜式教程,帮你手把手进行监控自己的SpringBoot程序。 1.准备工作: 访问https://github.com/apache/skywalking/releases 去下载一个skywalking安装包,我这里使用的是6.6.0版本。 测试用的SpringBoot代码,少许。 一个IDEA 2.安装 直接对其解压,然后运行 startup.bat 或者 startup.sh(Linux or MacOS) 3.配置SpringBoot启动参数: 需要填写如下的运行参数,代码放在后面,需要的自己粘贴,别忘记修改真实目录哦! -javaagent:D:\\dev_tools\\apache-skywalking\\agent\\skywalking-agent.jar SW_AGENT_NAME=ad-eureka(这个是配置在skywalking上显示的姓名) SW_AGENT_COLLECTOR_BACKEND_SERVICES=127.0.0.1:11800(配置skywalking OAP地址) 4.品尝skywalking的美好

macOS Big Sur升级前如何使用时间机器备份

落花浮王杯 提交于 2020-08-05 02:45:23
现在的 macOS Big Sur 还是最早的 开发者预览版 (Developer Preview)。是给苹果软件开发者用来测试和开发软件的。算是半成品。 Bug 多是一定的,不推荐一般用户升级。 这时候的系统就像盖完的毛坯房。 过几个星期苹果会放出比较完善和稳定的 公测版 (Public Beta)。是给一些喜欢尝鲜的 Mac 用户体验的,同时收集一些 Bug 反馈。这个时候的系统就像是刚装修完的房子,住也能住,但是软装还没完全结束,甲醛也还得再散散。 正式的商业发行版本(正式版)一般要等到 9 月份秋季新品发布会的时候。这个才算是开发完了的第一个完整版本。所有符合升级条件的 Mac 一般都可以升级。 再次声明,开发版和公测版本就会有很多 Bug,不然就直接发正式版了。可以分享和反馈 Bug,但是那些一边用着测试版,一边还骂新系统垃圾 Bug 多的真是非蠢即坏。 所以在不了解风险的请款下,请不要跟风尝试升级这次开发者预览版。 不仅是 macOS,还包括 iOS 和 iPadOS。尤其是当你只有一台 Mac 或 iPhone 主力机。 升级前一定要先做好备份! 升级前要做哪些准备? 强烈建议升级 Big Sur DP 前做一次完整的「时间机器」备份。这样不管升级后怎么折腾,有多少 Bug,都可以通过时间机器回到备份前的系统和状态。 包括 Mac 上的所有文件、安装的软件、设置状态

Mindjet mindmanager如何插入事件和提醒的日历主题?

牧云@^-^@ 提交于 2020-08-05 01:09:12
Mindjet mindmanager是热门的思维导图,很多用户都在用,新用户有时不太了解一些基本功能,今天macz为您整理了Mindjet mindmanager如何插入事件和提醒的日历主题,一起来看看吧。 您可以将新的或现有的日历项目(事件或待办事项)添加为地图的主题。MindManager将使用您已安装的应用程序来处理事件和执行项目:事件的日历和要进行操作的提醒(macOS的最新版本)或事件和要处理的iCal(macOS的早期版本)。 这些项目会自动同步:也就是说,更改地图上的主题将更改日历中的关联项目,反之亦然。 创建主题后,您可以在“日历”或“提醒”(或iCal)应用程序中查看其相关项目。 要将日历项作为主题插入: 选择“插入”>“日历事件”或“插入”>“提醒”。 选择您要使用的日历(例如“工作”或“家庭”)。此处使用的默认日历由Mindjet MindManager首选项中的Calendar选项确定。 如果您不想将该项目添加到系统日历中,请取消选中“附加到日历”。如果您修改项目,则可以在以后附加它。 输入新项目的信息,或选择“选择现有事件”或“选择现有提醒”。 提示:要修改日历项目,请双击主题,或选择“编辑”>“日历主题”或“编辑”>“提醒主题”并更改信息。您所做的更改也将在该项目所附的系统日历中自动进行。如果要访问其他日历功能,则可以在“日历”或“提醒”(或iCal

你是否已经准备好从 Mac 切换到 Linux 了?

末鹿安然 提交于 2020-08-05 00:27:01
你几乎可以在 Linux 上做任何你在 Mac 上可以做的事情 —— 这是你拥有一个开源操作系统的自由。 我 从 Mac 转到 Linux 已经两年了。在使用 Linux 之前,我用的 Apple 的系统用了 15 年,而当我在 2018 年安装第一个 Linux 发行版时,还只是一个纯粹的新手。 这些日子以来,我只用 Linux,我可以用它完成任何任务。浏览网页、观看 Netflix 影片、写作以及编辑我的 Wordpress 博客 ,甚至还在上面跑我的 开源网页分析项目 。 我甚至还不是一个开发者!Linux 被认为不适合日常使用,对非技术人员也不够友好的日子已经一去不返了。 最近有很多关于 Mac 的讨论,越来越多的人已经在考虑转到 Linux。我打算分享我的切换过程中的一些经验,帮助其它新手也能从容转移。 你该不该换? 在换系统之前,最好想清楚,因为有时候 Linux 可能跟你预期不一样。如果你仍希望跟 Apple Watch 无缝配对、可以用 FaceTime 给朋友打电话、或者你想打开 iMovie 看视频,那最好还是不要换了。这些都是 Apple 的专有产品,你只能在 Apple 的“围墙花园”里面使用。如果离不开 Apple 的生态系统,那么 Linux 可能不太适合你。 我对 Apple 生态没有太多挂念,我不用 iPhone,所以跟手机的协作没那么必要。我也不用

python 采集斗图啦xpath

主宰稳场 提交于 2020-08-04 22:44:26
import requests; import re; import os; import parsel; 1.请求网页 header = { "user-agent":'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36' } response = requests.get(' https://www.doutula.com/photo/list/',headers=header ) html = response.text 2.解析网页 selector = parsel.Selector(html) print(selector) dir_name = 'doutu_list' if not os.path.exists(dir_name): os.mkdir(dir_name) result_list = selector.xpath('//a[@class="col-xs-6 col-sm-3"]') for result in result_list: title = result.xpath('./img/ @alt ').get() img_url = result.xpath

彻底征服Windows上OpenUOM客户端的源地址选择问题

南楼画角 提交于 2020-08-04 22:14:29
写于2013/08/07 一个问题困扰了我多年,相信也困扰了很多人多年!那就是Windows上使用OpenUOM时,通过隧道的包的源IP地址总是OpenUOM虚拟网卡网段的IP地址,由于Windows的路由选择是自动进行的,除非你在应用程序中bind一个地址,否则它选什么你用什么,配置路由时,你无法指定Linux的iproute2的src参数。因此只要是要通过TAP-Win32网卡走的包,其源地址均是TAP-Win32网卡上配置的虚拟IP地址!目前的解决方案有三种: 1.OpenUOM的2.3.0版本有NAT的配置选项: --client-nat snat|dnat network netmask alias 但是我不敢用,怕应用程序的校验码用到了原始IP信息; 2.可以用Windows的LSP来强制bind物理网卡的IP,但是我还是觉得不够完美; 3.在服务端做SNAT。然而为了WIndows客户端做定制,也不完美; 网络的问题就要网络自己解决,不要依赖太多上层的东西!虽然Windows网络不给力,但是想降伏它还是有办法的,大不了就搞NDIS啊!客户端自己的事情自己解决,别麻烦服务端,为了解决客户端的问题,在服务端加配置算什么事啊! 写在前面 这篇文章 描述了Windows选择源IP地址的详细过程,另外微软的文档中也有介绍,这里就不多说了。总之,不管是强主机模式还是弱主机模式