相关文章

内网渗透测试:利用DCOM进行横向渗透

COM COM即组件对象模型(Component Object Model,COM) ,是基于 Windows 平台的一套 组件对象接口标准 ,由一组 构造规范 和 组件对象库 组成。COM是许多微软产品和技术,如Windows媒体播放器和Windows Server的基础。 一般的对象是…

内网环境横向移动——利用DCOM(1)

这里先提两个概念,COM和DCOM COM即组件对象模型(Component Object Model,COM) ,是基于 Windows 平台的一套组件对象接口标准,由一组构造规范和组件对象库组成。COM是许多微软产品和技术,如Windows媒体播放器和Windows …

远程过程调用(RPC)详解

原文同步至 http://waylau.com/remote-procedure-calls/ 本文介绍了什么是远程过程调用(RPC),RPC 有哪些常用的方法,RPC 经历了哪些发展阶段,以及比较了各种 RPC 技术的优劣。 什么是 RPC RPC 是远程过程调用(Remote Procedure Ca…

如何实现DCOM或者COM+的远程调用

当DCOM/COM在本机调用时,往往问题比较简单。如果需要远程调用,往往会发生很多问题,比如80070005(Acess is denied),80040155( Interface not registered)等等问题,因为涉及到跨机器,所以会涉及到权限,注册表…

【三层架构】——COM/DCOM初识

背景: 在学习三层架构的时候,知道三层分为UI层(表现层)、BLL层(业务逻辑层)、DAL层(数据访问层),相对于传统的二层架构(客户端和数据库)来说&…

webpack入门到放弃

准备 环境参数:node.js version10以上 webpack,4.xx以上 什么是webpack,代码构建工具 一切皆过程,那么webpack代码构建工具的过程是什么呢? 第一,按照项目运行所需要的模块,按照规定好的结构存储&#x…

vscode erlang debugger代码调试实现

一、用rebar创建一个erlang项目,vscode终端中输入rebar3 new app hello 二、配置编译任务tasks.json 三、生成lauch.json(重点在于arguments,这个里面要加erl, 不然不会执行) 四、加上start/0方法和断点 五、按F5调试,然后会报错 这是因为没有这个ebin文…

EMQX编译环境Erlang安装

1 Ubuntu系统安装Erlang 安装1:24.1.5-3版本erlang mkdir erlangcd erlangwget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.debsudo dpkg -i erlang-solutions_1.0_all.debsudo apt-get updatesudo apt-get install esl-erlang1:24.1.5-3 如果执行完s…

Erlang 完全卸载

Erlang 完全卸载 Windows中卸载 可以在控制面板执行卸载,也可以在Erlang的安装目录执行卸载程序Uninstall.exe 使用资源监视器,将epmd.exe的进程结束掉。 删除Erlang的相关目录及文件 删除安装目录删除C:\Users\Administrator\.erlang.cookiecookie文…

Linux安装Erlang

第一步准备安装包 http://erlang.org/download/ 第二步下载完成后使用xftp上传到mnt目录下 第三步 安装相关依赖 yum install make gcc gcc-c++ build-essential openssl openssl-devel unixODBC unixODBC-devel kernel-devel m4 ncurses-devel 第四步 解压, [root@loc…

Elixir学习笔记——Erlang 库

Elixir 提供了与 Erlang 库的出色互操作性。事实上,Elixir 不鼓励简单地包装 Erlang 库,而是直接与 Erlang 代码交互。在本节中,我们将介绍一些 Elixir 中没有的最常见和最有用的 Erlang 功能。 Erlang 模块的命名约定与 Elixir 不同&#x…

Erlang启动参数学习

项目中脚本里大量使用erlang的启动参数配置,今天来学习一下关于erlang的启动参数 官方API 先贴出官方API的地址 前言 erlang启动参数主要有3种,分别是emulator flag, flags和plain arguments。下面我介绍几个常用的并且附上例子 启动时传参 这个用的…

Erlang 配置环境变量

官网地址: Index - Erlang/OTP windows环境变量配置 1.创建新系统变量 ERLANG_HOME 2.在path加入上述配置 3.验证 erl -v

【Erlang】学习笔记-erlang基础语法

一、关于erlang erlang是函数式编程语言,最初主要用在电信软件开发,他是面向并发编程的,和主流语言相比,主流语言并不能很好的利用多核CPU的资源,采取加锁的方式使得编程易出错,且锁也是耗资源的。学习erla…

linux 编译安装 erlang

1.官网下载 Downloads - Erlang/OTPThe official home of the Erlang Programming Languagehttps://www.erlang.org/downloads 2.安装gcc yum install gcc -y 3.解压源码 tar -zxvf otp_src_24.2 4.配置安装规则 红色部分是可选参数 ./configure --prefix/usr/local/software/…

Windows 下安装 Erlang

1、用 RabbitMQ 时需要下载安装 Erlang 环境,因为 RabbitMQ 是用 Erlang 语言编写的 2、下载地址:Downloads - Erlang/OTP 但是官网下载的特别慢 3、我放在了百度网盘: 链接:https://pan.baidu.com/s/1J6B0l4BQeY12wom_LpLSng …

安装Erlang

方式一:从Erlang Solution安装Erlang(推荐) 1.添加erlang solutions源 wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm2.安装软件包 sudo rpm -Uvh erlang-solutions-1.0-1.noarch.rpm3.安装 erlang sud…

erlang的安装

最好的方式是下载 otp包。最好用root权限安装。下载地址:wget http://erlang.org/download/otp_src_24.3.tar.gz(2022年出的版本) 然后解压包,然后进入包,能看到configure就行。然后执行./configure --prefix/usr/local/erlang (…

Erlang安装

(1)修改主机名 RabbitMQ是通过主机名进行访问的,必须指定能访问的主机名。 # vim /etc/sysconfig/network # vim /etc/hosts 新添加了一行,前面为服务器ip,空格后面添加计算机主机名 (2)安…

Windows安装Erlang

最近因为要用到 Rabbit MQ ,但其又依赖于在 Erlang 运行,所以现在需要安装 Erlang ,它相当于 Java 的 JDK。 一、去官网下载安装包 注意一定要去官网下载,不要去第三方下载,以防后台植入,生产环境中血的教…