ICode9

精准搜索请尝试: 精确搜索
  • .net core webapi JWT2022-05-23 02:32:07

    JWT鉴权授权 一、授权 NuGet授权包:System.IdentityModel.Tokens.Jwt 这里是api登陆的接口 返回的是jwt[HttpPost("Login")]       public IActionResult Login(UserInfor userInfor)       {           //加密后的密码           userInfor.Password = _MD5

  • [ACTF2020 新生赛]Include2022-05-20 23:04:53

    1、打开靶机,点击tips获取帮助 2、发现无明显变化 3、可发现是文件包含,已经明确给出,文件包含直接读取的是文件,而不是文件源码,所以要想办法读取源码方法。那么就要涉及到 PHP 伪协议,这个是之前接触很少的东西,先了解一下PHP伪协议   五种常见的php伪协议_浪_zi的博客-CSDN博客_php

  • MD5和BASE642022-05-18 10:32:32

    MD5和BASE64 1.MD5: 全称为message digest algorithm 5(信息摘要算法), 可以进行加密, 但是不能解密, 属于单向加密, 通常用于文件校验Base64: 把任意序列的8为字节描述为一种不易为人识别的形式, 通常用于邮件、http加密. 登陆的用户名和密码字段通过它加密, 可以进行加密和解

  • Apache OfBiz 反序列化命令执行漏洞(CVE-2020-9496)2022-05-18 08:34:56

    Apache OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。 OFBiz最主要的特点是OFBiz提供了一整套的开发基于Java的web应用程序

  • Base64隐写2022-05-14 21:35:44

      0x00: 前言 Base64编码的作用: 将一些特殊的字符转换成常见的字符。特殊的字符可能是不可见字符或者是大于ascii码127的,将其变成常见的字符(在base64中为a~z A~Z 0~9 + /)。 Base64特别适合在某些网络协议下快速传输。 在学习Base64隐写之前,得先熟悉Base64编码与解码的过程。

  • Java 编码Mvan依赖(DES、SHA1、MD5、Base64)2022-05-13 13:02:42

        <dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.8</version> </dependency>   

  • Buuctf-Web-[ACTF2020 新生赛]Include2022-05-13 09:33:27

    前言 刷题网址:https://buuoj.cn/challenges#[ACTF2020 新生赛]Include 首先打开网页,提示tips点击他,根据题目提示很难不想到是文件包含,但是提示是能找到外面的flag吗,如下图。 这里我猜想的是否在上上一个目录,../上一个目录,但是无论我输多少都不行。 所以这里我转换思路尝试去读

  • odoo14里面附件传输接口2022-05-11 23:31:53

    @http.route('/fmcg/download/pdf', type='http', auth="public", csrf=False, cors='*') def upload_download_pdf(self, **kw): """下载pdf接口:直接返回的是一个文件对象,可直接下载 """ rep

  • 青龙面板安装依赖2022-05-11 18:33:07

    NodeJs下 crypto-js prettytabledotenv jsdomdate-fns tough-cookie tslibws@7.4.3 ts-md5 jsdom -g jieba fsform-data json5 global-agent png-js @types/node requiretypescript js-base64 axios Python3下 requestscanvas ping3jieba Linux下 bizCodebi

  • 【转】Linux系统产生随机数的6种方法2022-05-08 21:00:17

    1、通过系统环境变量($RANDOM)产生随机数 [root@localhost ~]# echo $RANDOM 3849 [root@localhost ~]# echo $RANDOM 14931 [root@localhost ~]# echo $RANDOM 12488 [root@localhost ~]# echo $RANDOM |md5sum |cut -c 1-8  #获取8位随机字符 2e45f930 [root@localhost ~]# echo

  • 前端对图片压缩处理2022-05-07 16:32:27

    //第一个参数就是原来的字符串,第二个是宽度,第三个就是回调方法export const cutImageBase64=(base64, w, callback)=> { let newImage = new Image(); let quality = 0.6; //压缩系数0-1之间 newImage.src = base64; newImage.setAttribute("crossOrigin", 'Anonymous');

  • 图片上传时base64转成formData2022-05-07 16:31:45

    export const base64ToBlobios = (base64Str) => { let byteCharacters = atob(base64Str); let byteNumbers = new ArrayBuffer(byteCharacters.length); let byteArray = new Uint8Array(byteNumbers); for (let i = 0; i < byteCharacters.length; i++)

  • QImage和QPixmap转Base64字符串2022-05-05 15:02:54

      QImage img(path); QByteArray ba; QBuffer buf(&ba); buf.open(QIODevice::WriteOnly); //需要加这句才能成功!!! img.save(&buf, "jpeg"); QByteArray ba2 = ba.toBase64(); QString b64str = QString::fromLatin1(ba2);     参

  • 20212126 2021-2022-2 《Python程序设计》实验3报告2022-05-04 21:03:07

     # 20212126 2020-2021-2 《Python程序设计》实验3报告课程:《Python程序设计》班级: 2121姓名: 张楷勤学号:20212126实验教师:王志强实验日期:2022年5月4日必修/选修: 公选课 ## 1.实验内容 import socket import base64 s= socket.socket(socket.AF_INET, socket.SOCK_STREAM) s.conn

  • BUU 相册2022-05-04 19:33:45

    看到他是apk文件,选择拖入jeb,我记得我前面有写到过jeb这个工具    进入之后无厘头了,看思路是找到位于C2里面的一个关键函数     Native Method:    这说明了这里用的是本地的非Java代码,此方法没有在本项目被定义,那就出去寻找他的加载库。 在目录下找到     导出后拖入ida

  • 学号 20213419刘盼 《Python程序设计》实验3报告2022-05-03 17:31:38

    学号 20213419 实验三《Python程序设计》实验报告 课程:《Python程序设计》 班级: 2134 姓名: 刘盼 学号:20213419 实验教师:王志强 实验日期:2022年4月21日 必修/选修: 公选课 1.实验内容 创建服务端和客户端,服务端在特定端口监听多个客户请求。客户端和服务端通过Socket套接字(TCP/UDP)进

  • base64深入探究2022-05-01 17:04:08

                                                           

  • Base64加密算法2022-05-01 00:04:24

    java的Base64加密与解密 import java.util.Base64; public class Hello { public static void main(String[] args){ String name = "哈喽啊"; //base64,加密 Base64.Encoder encoder = Base64.getEncoder(); String res = encoder.encod

  • [SWPUCTF 2021 新生赛]PseudoProtocols2022-04-29 23:02:23

      看网址,里面有一个wllm=  这个我们可以再根据下面的提示,利用php伪协议; http://1.14.71.254:28685/index.php?wllm=php://filter/read=convert.base64-encode/resource=hint.php    将得到的数base64;    得到提示,让我们去访问/test2222222222222.php    就看到一堆的

  • JavaScript window对象之atob()和btoa()2022-04-29 18:32:08

    javascript原生的api本来就支持Base64,但是由于之前的javascript局限性,导致Base64基本中看不中用。当前html5标准正式化之际,Base64将有较大的转型空间,对于Html5 Api中出现的如FileReader Api, 拖拽上传,甚至是Canvas,Video截图都可以实现。   好了,前言说了一大堆,Base64转码和解

  • laravel的cookie机制2022-04-28 02:00:45

    背景: 在之前的文章里,介绍了APP_KEY的生成原理和作用,APP_KEY其中的一个主要目的就是用于laravel实现对cookie的加密。   laravel首先会通过src/Illuminate/Encryption/EncryptionServiceProvider.php里的parseKey方法,使用base64_decode对从.env的APP_KEY的值进行解码,进而得到一个k

  • PHP原生图片验证码转base64格式2022-04-27 16:32:54

    1.简介 最近有个需求,就是把图片验证码转化为base64格式,tp5框架自带的think-captcha扩展包可以实现。但是,它有个缺点,不能获取验证码的值。在做前后端分离项目的时候,验证码检测有两种方式,各有利弊。 方式一:因为session不能共享,所以通过传递唯一uuid,后端用redis存储uuid对应的验证码,

  • Z-Blog编辑器支持PowerPoint自动上传2022-04-25 15:00:52

    ​ 图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: //判断剪贴

  • JS 逆向爬虫——欧科云连2022-04-23 10:03:53

    js: 1 function encryptApiKey() { 2 var t = "a2c903cc-b31e-4547-9299-b6d07b7631ab"; 3 var e = t.split(""); 4 var r = e.splice(0, 8); 5 return e.concat(r).join("") 6 } 7 function encryptTime(t) 8

  • 上传用base64字符串2022-04-19 02:31:06

    @RequestMapping("/upload/image")public Object uploadFile(@RequestBody JSONObject a) throws IOException { File file = null; try { file = base64ToFile(a.getString("file")); } catch (Exception e) { e.printStackTrace

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有