首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

攻防 | 记一次打穿xx公司

运维机 横向的时候优先拿运维机,一般运维机存储着大量的账号密码信息,比如这次无意中发现的运维机器是弱口令 administrator/111111 拿下后可通过运行 bat 收集服务器、网络拓扑、密码本、公司信息等重要文件...最后收集了一堆密码本,可登录到各个重要系统,例如: H3C 堡垒机 gitlab 仓库 禅道 拿着密码本重新组合字典,对网段内的机器进行爆破,一般存在口令复用的情况,成功拿下几十台机器 控...通过 fscan 扫描的时候可以检索 AD 关键字发现控 PLAINTEXT 12345678 [*]192.168.10.38 #非真实控ip [->]D1-Prod-AD-P01 [-...爆破成功的机器里发现其中一台为内机器,刚好该机器存在管进程,提权到 system 权限后 inject 到管进程,通过 Dcsync 成功获取管密码的 hash 值,其中一个被禁用的账户刚好是弱口令...,解出明文密码并激活账户,成功登录两台控机器,除此以外还可以尝试漏洞、NTLM 中继、委派等 PLAINTEXT 12345 net group "domain admins" /domaindcsync

39710
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    1、的概述 又叫Domain,它是一种网络环境,实际上还有另外一种网络环境叫做工作组。存在的意义就是为了集中管理pc。...环境:PC不再人人平等,分为域控制器、成员机。...3、的成员 域控制器:DC (Domain Controller) 成员机:可以为每个成员设置一个账号,通过账号完成日常的登录和内所有用户的统一管理。...5、在win2008上安装活动目录,win+r,输入dcpromo,可以进入域控制器的安装向导,进入向导,不勾选高级模式,直接下一步,选择在新林中新建,域名设置为topsec.com(一般用公司的名字...如果此时该用户出差了,出差之后还能保留42天的账户,超过42天将不能通过账号登录win7,享受资源。 14、将user2用户也重复12的操作,保证其加入的同时可以通过账号登录自己的操作系统。

    1.8K10

    保驾护航,嘉为蓝鲸助力某科技公司AD故障恢复实记

    本文将通过讲述某科技公司,以非良性AD运维模式为诱因,AD内所有控均发生故障,必须进行林恢复的真实案例,与大家共同分享嘉为在AD领域的实践经验。02....修复主控的安全通道后,需要对主控执行DFSR复制的SYSVOL权威还原,对其他控执行非权威还原,执行完成后其他控的SYSVOL共享应恢复正常并发布为正常提供服务的域控制器。...完成上述工作后,企业AD的基本业务均已恢复,AD的可用性得到保障,所有人都松了一口气。04....建设AD服务监控。...智能转型——WeOps一体化运维平台针对该科技公司AD故障事件,嘉为团队后续推荐了WeOps一体化运维平台,持续赋能,帮助企业运维逐步迈向智能化。

    1.2K30

    作用与作用

    作用与作用链 通常来说,一段程序代码中所用到的名字并不总是有效或可用的,而限定这个名字的可用性的代码范围就是这个名字的作用scope。...如果一个变量或者其他表达式不在当前的作用,则将无法使用。作用也可以根据代码层次分层,以便子作用可以访问父作用,通常是指沿着链式的作用链查找,而不能从父作用引用子作用域中的变量和引用。...作用 JavaScript作用为静态作用static scope,也可以称为词法作用lexical scope,其主要特征在于,函数作用域中遇到既不是参数也不是函数内部定义的局部变量时,去函数定义时上下文中查...也就是声明时即规定作用,而假如是动态作用的话在此处会打印2。...作用、localContext作用、Global作用,总结来说,当需要使用函数或者变量时,如果在当前作用域中没有查到值,就会向上级作用去查,直到查到全局作用,这样一个查找过程形成的链条就叫做作用

    1.9K20

    java作用-什么是JavaScript作用、作用链?

    作用、作用链也是面试中出镜率很高的问题之一java作用java作用,同时也是中最重要的基础概念之一。   ...今天我们将通过最简单实际的代码来展示函数作用和全局作用,在下篇文章中,我们将介绍块级作用和暂时性死区。   ...作用基本知识   简单来说,作用就是用来规定变量的作用范围的,在任何语言当中都会有作用的概念,在ES6以前,只有函数作用和全局作用,ES6之后又增加块级作用。   ...函数作用和全局作用   函数作用非常简单,比如,执行下面的foo函数,变量a在函数foo的作用内,所以在函数内可以正常的访问该变量,输出bar    function foo()...,就会就近首先在函数内查找变量是否声明赋值,如果函数内无法找到该变量,就跳出当前函数作用,到上层作用域中进行查找,这里的上层作用可能是也是一个函数作用,也可能是全局作用

    1.9K20

    DDD领域驱动实战 - 子、核心、通用和支撑等核心概念

    领域可细分为不同子,子可根据自身重要性和功能属性划分为三类子: 核心 决定产品和公司核心竞争力的子是核心,它是业务成功的主要因素和公司的核心竞争力。...支撑 既不包含决定产品和公司核心竞争力的功能,也不包含通用功能的子,但又是必需的支撑。支撑具有企业特性,但不具通用性,例如数据代码类的数据字典等系统。...核心、支撑和通用的主要目标是:通过领域划分,区分不同子公司内的不同功能属性和重要性,从而公司可对不同子采取不同的资源投入和建设策略,其关注度也会不一样。...由于预算和资源有限,对不同类型子应有不同关注度和资源投入策略。商业模式和战略方向决定公司在划分核心、通用和支撑时的结果。...在公司领域细分、建立领域模型和系统建设时,就要结合公司战略重点和商业模式,找到核心,且重点关注核心。 总结 领域的核心思想是将问题逐级细分,降低业务理解和系统实现的复杂度。

    5.7K43

    PHP 禁止跨 - 限制跨 - 不限制跨详解

    先来了解一下什么是跨: 1.什么是跨?跨:指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对javascript施加的安全限制。...例如:a页面想获取b页面资源,如果a、b页面的协议、域名、端口、子域名不同,所进行的访问行动都是跨的,而浏览器为了安全问题一般都限制了跨访问,也就是不允许跨请求资源。...注意:跨限制访问,其实是浏览器的限制。理解这一点很重要!!!...同源策略:是指协议,域名,端口都要相同,其中有一个不同都会产生跨; 如果是用的jsonp就没有跨这个限制 限制域名 1、允许单个域名访问 header('Access-Control-Allow-Origin

    2.6K20

    作用、执行环境、作用

    作用,之前有介绍过,JavaScript无块级作用,只有函数作用,简单点说就是JavaScript的作用就是函数作用。因为有函数作用,所以我们有全局作用和局部作用的说法。...当代码在一个环境中执行时,会创建变量对象的一个作用链。作用链的用途,是保证对执行环境有权访问的所有变量和函数的有序访问。...当fun1执行的时候创建了一个作用链,所以fun1有两个变量对象,一个是自己,一个是全局环境的变量对象window。fun1可以在函数内部访问变量a,因为fun1所在的作用链可以找到变量a。...,作用链中的内部环境可以通过作用链访问所有的外部环境,但外部环境不能访问内部环境中的任何变量和函数。...作用链中,每一个局部环境都会首先寻找自身环境中的属性和方法,搜索到了就停止寻找,没有找到再向上搜索直到最外层window还搜索不到就报错。 (完)

    1.5K30

    JS作用和作用

    JS中的作用就是在一定的空间范围内对数据进行读写操作。 在JS中一个变量的作用(scope)是程序中定义这个变量的区域。 变量有全局变量和局部变量两种。...下面就要借助JS的作用链来更好的理解作用了。 在此之前,先要明确个概念,即执行环境和作用是两个完全不同的概念。 函数的每次调用都有与之紧密相关的作用和执行环境。...作用链包含了执行环境栈中的每个执行环境对应的变量对象。通过作用链,可以决定变量的访问和标识符的解析。 注意:全局执行环境的变量对象始终都是作用链的最后一个对象。...搜索过程始终从作用链的前端开始,然后逐级地向后(全局执行环境)回溯,直到找到标识符为止。 此外还要讲下JS作用域中的块级作用。 JS中是没有块级作用这个概念的。 什么是块级作用呢?...JS并不支持块级作用,它只支持函数作用,而且在一个函数中的任何位置定义的变量在该函数中的任何地方都是可见的。 那么JS又该怎么拥有块级作用呢?

    4.1K30

    JavaScript作用及作用

    静态作用 作用 作用规定了如何查找变量,也就是确定当前执行代码对变量的访问权限。 JavaScript 采用词法作用(lexical scoping),也就是静态作用。...因为 JavaScript 采用的是词法作用,函数的作用在函数定义的时候就决定了。 而与词法作用相对的是动态作用,函数的作用是在函数调用的时候才决定的。...总之一句话: 函数的作用在函数定义的时候就决定了 函数会沿着作用链去查找变量。 那么为什么 JavaScript 是静态作用呢?JavaScript 引擎是怎么处理函数的呢?..., 用 arguments 创建活动对象, 初始化活动对象,即加入形参、函数声明、变量声明, 将活动对象压入 checkscope 作用链顶端(执行至此,该函数的作用链才完整)。...这样由多个执行上下文的变量对象构成的链表就叫做作用链。 由上可知,作用链是由 变量对象/活动对象 构成的。 活动变量 变量对象是与执行上下文相关的数据作用,存储了在上下文中定义的变量和函数声明。

    1.5K40

    静态作用和动态作用

    静态作用和动态作用 所谓作用规则就是程序解析名字的方法。...对于现在流行的大多数语言来说,其作用规则都是静态作用规则,例如 Java、C++ 等,其特点根据函数定义处的环境解析里面用到的 unbound variables。...当然,采用动态作用规则的语言也会不断向外层作用寻找名字,所以对下面这个表达式求值,无论是采用静态作用规则还是动态作用规则,其结果都是 2: (let ((a 1)) (let ((doubleA...分别实现两种作用 下面要谈到的是对于一个解释器来说,这两种作用应该分别怎么实现 2,当然,刚刚也说了,动态作用其实没什么好处,这么做其实纯粹是为了好玩。...正如前文所述,动态作用的实现其实是求值环境的动态绑定,要在一个静态作用的语言中模拟出这个效果,我们可以自己用一个类管理这个环境。

    2.1K10
    领券