#br

Brup Suite 渗透测试笔记(七)

继续接上次笔记:  1、BurpIntruder的payload类型的子模块(Characterblocks)使用一种给出的输入字符,根据指定的设置产生指定大小的字符块,表现形式为生成指定长度的字符串,通常使用了边界测试或者缓冲区溢出。   Basestring是指设置...

Brup Suite 渗透测试笔记(六)

接上次笔记这章记payload的类型分类做一说明:  1、simplelist是一个简单的payload类型,通过配置一个字符串作为payload,也可以手动添加字符串列表。 2、运行文件Runtimefile----指定文件,作为对应的payload位置上的payload列表,下方的pa...

Brup Suite 渗透测试笔记(五)

之前章节记到BurpIntruder功能区,接上次笔记一、首先说再展开说说BrupIntruder功能,    1、标识符枚举Web应用程序经常使用标识符来引用用户账户,资产数据信息。    2、提取有用的数据,不是简单的识别有效标识符,而...

FreeSWITCH 使用SSL-WebSocket-WebRTC

阿里上买的域名,申请了个免费ssl,然后开始折腾,,,,申请了ssl证书,但是不提供.pem格式的下载(*/ω\*)然后把一堆提供的都下载下来了, 然后又到网上搜crt/cer等格式转pem格式.....然后看到有说cer/crt就是pem格式的,耶(^-^)V,这么轻松!!!?改扩展名,放入ce...

weblogic.nodemanager.common.ConfigException: Native version is enabled but nodemanager native library could not be loaded 解决办法

近日在一个原本工作正常的weblogicwebserver(操作系统为redhat64位系统)上折腾安装redis/hadoop等东东,yuminstall了一堆第3方类库后,重启weblogic时,发现nodemanager无法启动了,报错如下:严重:Fatalerrorinnodemanagerserverwebl...

struts2: config-browser-plugin 与 convention-plugin 学习

struts2被很多新手诟病的一个地方在于“配置过于复杂”,相信不少初学者因为这个直接改投Spring-MVC了。convention-plugin、 config-browser-plugin这二个插件的出现,很大程度改善了这个囧境。简言之:convention-plugin采用"约...

C# WebBrowser使用 网络(二)

WebBrowser简单操作Form代码1publicpartialclassForm1:Form2{3publicForm1()4{5InitializeComponent();6}78privatevoidtextBox1_KeyPress(objectsender,KeyPressEventArgse)9{10i...
代码星球 ·2020-04-06

mac上homebrew重装手记

今天因为种种原因,把mac上的homebrew玩坏了,需要重装的时候,发现遇到一堆问题,记录于此:1.(官网)卸载方法/usr/bin/ruby-e"$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/uninstall)"运行时,却...
代码星球 ·2020-04-06

利用peerjs轻松玩转webrtc

 随着5G技术的推广,可以预见在不久的将来网速将得到极大提升,实时音视频互动这类对网络传输质量要求较高的应用将是最直接的受益者。而且伴随着webrtc技术的成熟,该领域可能将成为下一个技术热点,但是传统的webrtc应用开发存在一定的复杂性,本文将介绍如何利用peerjs这一开源框架来简化webrtc开发。一、webr...

webrtc笔记(5): 基于kurento media server的多人视频聊天示例

这是kurentotutorial中的一个例子(groupCall),用于多人音视频通话,效果如下:登录界面: 聊天界面: 运行方法:1、本地用docker把kurentoserver跑起来2、idea里启用这个项目3、浏览器里输入https://localhost:8443/输入用户名、房间号,然...

webrtc笔记(4): kurento 部署

kurento是一个开源的webrtcmcu服务器,按官方的文档,建议在ubtntu上安装,过程如下:注:建议先切换到root身份,如果不是root身份登录的,下列命令,请自行加上sudo.另:kurento6.10版,要求ubtntu最低版本为16.04,低版本的安装将出错。1、安装gunpgapt-getupdat...
代码星球 ·2020-04-06

webrtc笔记(3): 多人视频通讯常用架构Mesh/MCU/SFU

问题:为什么要搞这么多架构?webrtc虽然是一项主要使用p2p的实时通讯技术,本应该是无中心化节点的,但是在一些大型多人通讯场景,如果都使用端对端直连,端上会遇到很带宽和性能的问题,所以就有了下图的三种架构。一、Mesh架构即:每个端都与其它端互连。以上图最左侧为例,5个浏览器,二二建立p2p连接,每个浏览器与其它4...

webrtc笔记(2): 1对1实时视频/语音通讯原理概述

开始正文之前,先思考1个问题:2个处于不同网络环境的(具备摄像头/麦克风多媒体设备的)浏览器,要实现点对点的实时视频/语音通讯,难点在哪?至少得先搞定下面2个问题:1、彼此要了解对方支持的媒体格式、支持的最大分辨率等媒体信息比如:peerA端可支持MPEG-1/2、H264多种编码格式,而peerB端支持MPEG-4、...

webrtc笔记(1): 基于coturn项目的stun/turn服务器搭建

webrtc是google推出的基于浏览器的实时语音-视频通讯架构。其典型的应用场景为:浏览器之间端到端(p2p)实时视频对话,但由于网络环境的复杂性(比如:路由器/交换机/防火墙等),浏览器与浏览器很多时候无法建立p2p连接,只能通过公网上的中继服务器(也就是所谓的turn服务器)中转。示例图如下:上图中的Relay...

Drools(BRMS) 速成教程(上)

大家在日常开发中,肯定遇到过一些业务规则变来变去的需求,比如:会员积分系统(今天要新注册会员送10积分,明天要改成注册送优惠券,后天搞活动要改成注册自动变成高级会员...),此类需求,一般都是通过写if分支来实现的,参考下面:if(规则条件1){//处理1}elseif(规则条件2){//处理2}elseif(规则条件...
代码星球 ·2020-04-06
首页上一页...3940414243...下一页尾页