Exchange故障排除
在日常运行 Exchange 服务时,经常会遇到一些奇怪的问题,记录下来方便以后排除
# HTTP 500
故障问题:可以正常访问 Exchange OWA 地址,登录显示 HTTP 状态码 500
# 处理方法
尝试过重启 IIS 服务器和 Exchange 服务,故障依然存在,打开 Exchange Management Shell 提示连接到远程服务器失败
经过检查发现 DC-1 这台域控制器上的时间不正确,用管理员权限打开 CMD,重启 w32time 服务,让其自动同步时间
域控制器上的时间恢复正常后,回到 Exchange 服务器,重启 IIS 服务器和 Microsoft
more...有趣的编码
去年参加过一次 CTF 线上比赛,很小型的那种,当时参加的人数也不多,好像只有 20 来人吧,做编码题的时候遇到一些比较有趣的编码题,我之前是没有接触过的,那时为了节省时间就放弃了,但是我把题目保存了下来,最近在清理磁盘旧文件的时候找了当时保存的题目,在这记录一下
# 佛日编码
佛曰:藝怖涅侄度冥蘇涅即老即皤楞皤穆呐老帝地怯室奢能諳所知蘇呐婆瑟特呐滅奢他俱曳諦迦梵一怯至罰羯爍智俱參地怯他奢故多梵輸俱耶漫哆寫怖呼奢曰俱彌世冥薩上皤知迦實諦沙盧想醯伽蒙罰夢若侄實諳世皤波苦般諳地冥室諳多道奢菩地罰特曳依世皤參梵利死怯殿諳故諳遠梵藝瑟皤摩俱訶道罰謹哆亦諳摩他耶迦哆死故等瑟梵隸冥涅醯羯俱呼迦爍皤即所皤羯
more...Exchange (二)
🚀快速跳转 - 戳我👉 Exchange (一)
# Exchange 管理中心
前面我们已经把 Exchange 2016 服务给安装好了,现在我们便可以通过浏览器访问 Exchange 管理中心,在 Exchange 这台服务器打开 IE 浏览器,在地址栏里输入 https://localhost/ecp , 这里会提示安全证书存在问题,先不理会,后面再解决证书问题,点击继续浏览此网站
输用域管理域账户密码登录,登录进来后可以看到整个管理中心的功能界面,由于只是测试环境,我没办法测试 Exchange 所有的功能,只挑一些简单的功能简单说一下
#
more...加域助手和域用户软件安装脚本
# 前言
最近有个朋友跟我说,他们公司分部的电脑以前是没有加域的,只有总部的电脑有加域, 年后需要把分部的电脑全部加入总部的域,大概有一千多台设备,工作量很大,而且分部没有运维人员,需要通过网络远程操作或者电话指导用户,问我有没有什么办法可以减轻这个工作量
# 加域助手
了解了他的需求后,我便百度了一下,找到了一个可以实现自动加域的软件,自己在本地测试了一下,效果显著,是个好软件,感谢作者,作者微博提供了下载地址,有兴趣的朋友可以自己去作者微博下载,微博地址:http://blog.sina.com.cn/s/blog_6fbc51e30102yipn.
more...汇编日志(一)
最近在啃汇编,一大堆的理论知识,感觉挺枯燥的,经常看书看着看着就睡着了😂,现在把一些重要知识点汇总一下
# 字符表示
计算机中的数用二进制表示,数的符号也是用二进制表示,一般数的最高有效位用来表示数的符号,正数为 0,负数为 1,常用的有原码、反码、补码这三种表示,目前计算机基本只采用补码的方式表示
原码
以机器字长 8 位为例: +10D 的原码表示为 0000 1010, -10D 的原码表示为 1000 1010,原码不能直接参与运算,因为高位的符号位会导致运算结果出错
例如 (+1D) - (+1D) 在计算机中会转换成 (+1D) + (-1D) , 用原码表示为 0
more...Bloodhound
# Description
Bloodhound 是一个活动目录数据分析工具,它可以通过收集器 SharpHound 自动搜集域大量数据,然后通过 BloodHound GUI 将搜集到的数据可视化并加以分析,向我们展示通过分析后的各种攻击捷径
它支持 Windows、OS X、Linux,我这边用 Windows 10 来搭建 Bloodhound 环境
# Install
# Java
到 Java 官网下载 JDK 安装包并安装
https://www.oracle.com/java/technologies/javase
more...水仙花数
# 题目
用 C 语言打印水仙花数,水仙花数 (Narcissistic number) 也被称为超完全数字不变数 (pluperfect digital invariant, PPDI) 、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数 (Armstrong number) ,水仙花数是指一个 3 位数,它的每个位上的数字的 3 次幂之和等于它本身 (例如:1^3 + 5^3+ 3^3 = 153)
# 分析
这个题目很简单,仅需要把一个三位数的整数拆分开来,将其个位、十位、百位分别乘以自身的 3 次幂然后相加,最后判断其结果是否等于自身
# 代码实现
c#include <std
more...Active Directory(五)
🚀快速跳转 - 戳我👉 Active Directory(一) - Active Directory(二) - Active Directory(三) - Active Directory(四)
这是 Active Directory 最后一篇文章,前面的章节我已经基本介绍了域的基本功能和操作,虽然有很多功能我没有演示,但是它的大概用途和使用方法我基本都写出来了,如果有遗漏或写得不好的地方还请自行百度
最后一章就简单的聊一下域服务器在日常使用中可能会遇到的问题
# FSMO 角色
在聊这个之前,首先我们需要先了解活动目录中主域控制器的五个重要的 FSMO (Flexible singl
more...C语言基础练习题(一)
# 题目
有 1、2、3、4 个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
# 分析
定义三个变量分别代表个位、十位、百位,用三层 for 循环判断个位不等于十位和百位,十位不等于百位,最后把结果输出
# 代码实现
c#include <stdio.h>int main(int argc, char argv[]) { int units,tens,hundreds; for(units=1;units<5;units++) for(tens=1;tens<5;tens++) for(hundreds=1;
more...