C# HttpClient请求
1 using Newtonsoft.Json; 2 using System; 3 using System.Collections.Generic; 4 using System.IO; 5 using System.Linq; 6 using System.Net; 7 using Syste... ... 查看全文
【转】ASP.NET Core 2.0中的HttpContext
ASP.NET Core 2.0中的HttpContext相较于ASP.NET Framework有一些变化,这边列出一些之间的区别。 在ASP.NET Framework中的 System.Web.HttpContext 对应 ASP.NET Core 2.0中的 Microsoft.AspNet ... 查看全文
错误: 找不到或无法加载主类 org.apache.sqoop.Sqoop
环境 hadoop 2.5.2 sqoop 1.4.7 异常 解决方案: 千万不要信什么 一:sqoop目录下的sqoop-1.4.4.jar拷贝到hadoop的lib目录下解决 二:把sqoop的lib目录下的sqoop的(sqoop-1.4.5.jar或sqoop-1.4.6.jar)包放到ha ... 查看全文
2020/1/30 PHP代码审计之文件上传漏洞
0x00 漏洞简介 文件上传漏洞是指用户上传了一个可执行的脚本文件,并通过此脚本文件获得了执行服务器端命令的能力。这种攻击是最为直接和有效的,“文件上传”本身是没有问题,有问题的是文件上传后,服务器怎么处理,解释文件。如果服务器的处理逻辑做的不够安全,则会导致严重的后果,。 0x01漏洞条件 文件可 ... 查看全文
[安洵杯 2019]easy_web
0x00 知识点 md5强类型的绕过 方法比较固定: POST: 任意文件下载 linux命令执行绕过 if (preg_match( 查看全文
JavaScript—web API之BOM
JavaScript webAPI阶段之BOM BOM简介 ? BOM(browser object model)中文简称浏览器对象模型。在前面讲完了文档对象模型,大家应该知道它是用来对页面进行操作的一个web API ,而BOM则是用于操作浏览器的web API。他能对我们的任何一个浏览器进行操作 ... 查看全文
【PHP】使用session控制同一个账户单设备登陆
首先使用一个浏览器来访问应用的一个页面 multex_session1.php 要记录当前账号所使用的sessionId,使用session_id()获取到当前的sessionId 然后用另一个浏览器和同一个账号访问另一个页面 multex_session2.php 在该页面中会找到该账号之前使用的 ... 查看全文
LAMP--PHP实验(二)常量和变量
1. 使用常量 常量是单个值的标识符(名称)。一旦被定义就无法更改或撤销定义。 有效的常量名以字符或下划线开头(常量名称前面没有 $ 符号),一般用大写字母给常量命名,以便在代码中识别。 使用 define() 函数给常量赋值 - 它使用三个参数: 首个参数定义常量的名称 第二个参数定义常量的值 可 ... 查看全文
LAMP--PHP实验(三)在页面之间传送变量 及遇到问题解决
在页面之间传送变量有四种方式:在URL中传送变量,通过会话传送,通过cookie传送,使用HTML窗体传送。 实际使用中应根据具体情况,选择最合适的方法。 1. 通过URL传送变量 在页面之间传送变量的第一种方法是使用页面的URL。如: http://www.myart.com/paint/fres ... 查看全文
初级入门 --- 认识 WebGL
WebGL 是什么?WebGL 是一组基于 JavaScript 语言的图形规范,浏览器厂商按照这组规范进行实现,为 Web 开发者提供一套3D图形相关的 API。这些 API 能够让 Web 开发者使用 JavaScript 语言直接和显卡(GPU)进行通信。当然 WebGL 的 GPU 部分也有... ... 查看全文
gotty 一个灵活强大的通过web 访问终端的工具
gotty 是golang 编写的可以方便的共享系统终端为web 应用,同时具有方便的控制参数 安装 注意需要配置path 变量 go get github.com/yudai/gotty 使用 简单方式 gotty top 效果 web 访问 支持执行命令格式 比较危险,可以执行任何命令 gott ... 查看全文
[原题复现]-HITCON 2016 WEB《babytrick》[反序列化]
前言 不想复现的可以访问榆林学院信息安全协会CTF训练平台找到此题直接练手 HITCON 2016 WEB -babytrick(复现) 原题 index.php 1 <?php 2 3 include "config.php"; 4 5 class HITCON{ 6 private $metho ... 查看全文
2020/1/31 PHP代码审计之目录穿越漏洞
0x00 目录穿越 目录穿越(Directory Traversal)攻击是黑客能够在Web应用程序所在的根目录以外的文件夹上,任意的存取被限制的文件夹,执行命令或查找数据。目录穿越攻击,也与人称为Path Traversal攻击。 0x01 目录穿越 漏洞危害 攻击者可以使用目录穿越攻击来查找,执 ... 查看全文
C++雾中风景14:CRTP, 模板的黑魔法
CRTP,奇特的递归模板模式 (Curiously Recurring Template Pattern) 是 C++ 的一种看起来很怪异的模板编程技巧。 它通过继承和模板的联合应用,实现了一种"看似"继承自己的语法。这种编程的技法,无论是在STL还是Boost之中都被大量使用。像它的名字一样,看起 ... 查看全文
windows Server 2008R2 FTP服务器搭建详细图解
一、安装ftp服务 1、打开服务器管理器,如图: 2、右键点击角色,如图: 3、点击添加角色,会出现添加角色向导对话框,如图: 4、点击下一步,选择要添加的“web服务器(IIS)” ‘’ 5、点击下一步,如图: 6、点击下一步,勾选FTP服务器,如图: 7、点击下一步,出现确认安装选择对话框,如图 ... 查看全文
通过webhook构建Jenkins项目
轮询SCM可以实现Gitlab代码更新,项目自动构建,但是 该方案的性能不佳。那有没有更好的方案呢? 有的。就是利用Gitlab的webhook实现代码push到仓库,立即触发项目自动构建。 安装Gitlab Hook插件需要安装两个插件:Gitlab Hook和GitLab Jenkins设置自动 ... 查看全文
700k把web端程序包装为桌面程序
electron因为自带cef所以体积巨大,还不是因为windows没有chromium的webview嘛,现在有了新edge后,这个项目通过依赖各个平台的webview,并依赖.net core,做到700k可以把web端跑起来像桌面程序似的,代码也非常简单。支持url,静态文件和html字符串。 ... 查看全文
Saltstack批量部署apache
实验环境:192.168.18.128master192.168.18.148web01192.168.18.145web02第一步:分别给三台服务器安装epel源Master:[root@localhost~]#hostnamectlset-hostnamemaster.saltstack.com[root@localhost~]#su[root@master~]#hostnamemaster. 查看全文
okHttp3的util类
package com.sanro.common.util; import okhttp3.*; import org.springframework.stereotype.Component; import java.io.IOException; import java.util.Map; im ... 查看全文
Ubuntu源码安装php
一、工具 Ubuntu 16.04 Server php 7.3.4.tar.gz 源码包 PHP官网源码下载链接:https://www.php.net/downloads.php 这个网址下载快一点 :https://windows.php.net/download/ 在Apache中安装PHP ... 查看全文