随机数pwn新生hubuctf

[HUBUCTF 2022 新生赛]checkin

[HUBUCTF 2022 新生赛]checkin 题目来源:nssctf 题目类型:web 涉及考点:PHP反序列化 前言 昨天玩的有点猛了,忘记写wp了,今天补上两篇 1. 先看题目,给了一串代码,做代码审计 ```php ``` > 涉及反序列化的知识会在后续的博客中详细介绍(待补充href) ......
新生 HUBUCTF checkin 2022

CTFer成长记录——CTF之Web专题·[ACTF2020 新生赛]Include

一、题目链接 https://buuoj.cn/challenges#[ACTF2020%20新生赛]Include 二、解法步骤 打开网页: 有趣的是无论是查看源代码还是bp抓包都一无所获,这题考的是php的filter伪协议进行文件包含: php://filter:(from https://b ......
新生 Include 专题 CTFer ACTF

user版本蓝牙地址随机

修改以下文档内容: 针对以下代码进行解析: ifneq ($(filter user userdebug eng,$(TARGET_BUILD_VARIANT)),) LOCAL_CFLAGS += -DBD_ADDR_AUTOGEN endif 解析如下: 因此需要设置用户版本蓝牙地址随机,只需要 ......
版本 地址 user

[SWPUCTF 2021 新生赛]babyrce

[SWPUCTF 2021 新生赛]babyrce 题目来源:nssctf 题目类型:web 涉及考点:Cookie注入、代码审计 1. 上来先代码审计 ```php 小饼干最好吃啦! ``` 题目要求cookie传入参数admin=1,打开F12检查,选择应用程序(Application),选择C ......
新生 SWPUCTF babyrce 2021

大怨种的pwn的wp

# 0x01 pwnable_echo1 军训几天加暑假的活 ```python from pwn import * context(os='linux', arch='amd64', log_level='debug') #context(os='linux', arch='amd64') p = ......
pwn

llvm pass pwn 入门学习

# llvm pass pwn 入门学习 > 对于没有学习过C++的人来说很不友好,仿佛让我回到学习java的时候(java烂的一批),各种包,函数,实现类,什么迭代器,红黑树什么的,看来抽点时间学习一下c++是有必要的 ## 环境 > 说实话这个环境搞了两天,老是报Error opening 'L ......
llvm pass pwn

[Pwn之路]根据所给库,获得远程同环境——使用patchelf的正确姿势

原文:https://www.freebuf.com/sectool/366854.html 存自己这里方便看。 # 0x00 前言 如何修改本地pwn文件和题目所给环境一致,从而进行调试,这是从学习堆开始就遇到的心头之患。从那以后,直到今天参加完mini LCTF,为了复现一道题目才把这个问题解决 ......
姿势 patchelf 环境 Pwn

[PWN之路]堆攻击那些事儿

# 0x01 fastbin attack 1 fastbin就是在释放一个小于global_max_size的且不小于最小内存的chunk(就是一块堆内存)的时候,用来存放这块堆内存的bin~~(垃圾桶~~)他是单链表结构(大家都学过了吧! > 动态内存堆通常由两个主要的部分组成:一个是堆的头部( ......
事儿 PWN

[PWN之路]栈溢出那些事儿

## 前言 如果入门,想要学习栈溢出相关知识欢迎参考hash_hash的入门文章和我的集训wp,按照buuctf的题目一点一点做,不会的搜索到网上,并且及时在论坛发帖总结和交流。并且这里贴上一个不错的教程,我准备看看堆的,栈的应该也讲的不错。 https://www.bilibili.com/vid ......
事儿 PWN

【pandas小技巧】--随机挑选子集

在 `pandas` 中,如果遇到数据量特别大的情况,随机挑选 DataFrame 的子集可以帮助我们更深入地了解数据,从而更好地进行数据分析和决策。 随机挑选子集的用途主要有: 1. 评估数据质量:随机挑选 DataFrame 的子集可以帮助我们检查数据集的质量,以便进一步探索和挖掘数据。例如,我 ......
子集 技巧 pandas

N1nEmAn-2023集训wp&&后续pwn-wp

2022-12-28 WP # 0x00 T1 reverse3 前几天没注意到要发wp,现在补一下。最近在学汇编,pwn题没做新的了。想到之前了解到hws的pwn会考花指令,听hjx他们说那是re的内容,就特意去做了点re。 题目来源是buuctf的reverse3。 # 0x01 wp ## 第 ......
amp N1nEmAn 1nEmAn pwn-wp nEmAn

[SWPUCTF 2021 新生赛]easyrce

[SWPUCTF 2021 新生赛]easyrce 题目来源:nssctf 题目类型:web 涉及考点:命令执行 1. 题目给了一串代码,直接代码审计 ```php ``` > eval():把字符串按照 PHP 代码来计算,需以分号结尾 即,我们通过GET传参,可以实现任意命令执行 2. 使用sy ......
新生 SWPUCTF easyrce 2021

kernel-pwn之ret2dir利用技巧

ret2dir是2014年在USENIX发表的一篇论文,该论文提出针对ret2usr提出的SMEP、SMAP等保护的绕过。全称为return-to-direct-mapped memory,返回直接映射的内存。 ......
kernel-pwn ret2dir 技巧 kernel 2dir

DataFrame随机选行+纵向拼接

#### `Dataframe`随机选行 (1)`dataframe`实例: ``` city_data = {'city': ['beijing', 'shanghai', 'xining', 'dalian', 'xian', 'chongqing'], 'location': ['north' ......
纵向 DataFrame

PYTHON用户流失数据挖掘:建立逻辑回归、XGBOOST、随机森林、决策树、支持向量机、朴素贝叶斯和KMEANS聚类用户画像|附代码数据

原文链接:http://tecdat.cn/?p=24346 最近我们被客户要求撰写关于用户流失数据挖掘的研究报告,包括一些图形和统计输出。 在今天产品高度同质化的品牌营销阶段,企业与企业之间的竞争集中地体现在对客户的争夺上 “用户就是上帝”促使众多的企业不惜代价去争夺尽可能多的客户。但是企业在不惜 ......
数据 用户 数据挖掘 向量 画像

[SWPUCTF 2021 新生赛]easy_sql

[SWPUCTF 2021 新生赛]easy_sql 题目来源:nssctf 题目类型:web 涉及考点:报错注入 1. 题目给了一个杰哥页面,要求随便传点数据 看到页面标题提示参数为wllm,那么先传入`/?wllm=1`试试: 2. 接下来我们尝试union注入 > 有关SQL注入知识点详见:S ......
easy_sql 新生 SWPUCTF 2021 easy

[SWPUCTF 2021 新生赛]jicao

[SWPUCTF 2021 新生赛]jicao 题目来源:nssctf 题目类似:web 涉及考点:代码审计 1. 直接看题,给了一串php代码 ```php ``` 没有过滤规则,要求POST传入id,GET传入json,且当 `id="wllmNB" && json['x']="wllm"` 时 ......
新生 SWPUCTF jicao 2021

[SWPUCTF 2021 新生赛]easy_md5

[SWPUCTF 2021 新生赛]easy_md5 题目来源:nssctf 题目类型:web 涉及考点:PHP弱比较 1. 又是一道代码审计题,题目页面如下 ```php ``` 显然题目要求GET传入name,POST传入password,且要求两者值不同,但md5后的散列值要相同 2. 两变量 ......
新生 SWPUCTF easy_md 2021 easy

2023巅峰极客 Pwn | linkmap

没做出来,于是来研究别人的writeup。 https://mp.weixin.qq.com/s/fG17e1JEvva-WKb0fxOFUA ### 分析 main函数很明显的栈溢出: ``` __int64 __fastcall main(__int64 a1, char **a2, char ......
巅峰 linkmap 2023 Pwn

[SWPUCTF 2021 新生赛]PseudoProtocols

[SWPUCTF 2021 新生赛]PseudoProtocols 题目来源:nssctf 题目类型:web 涉及考点:PHP伪协议 1. 先看题目,给了一个提示 要我们找hint.php,我们直接修改url:`http://node2.anna.nssctf.cn:28069/hint.php` ......
PseudoProtocols 新生 SWPUCTF 2021

java list 随机排序

java list 随机排序 package com.vfsd.test; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.List; im ......
java list

linux 中 产生随机数

001、$RANDOM; $RANDOM用于生成0—32767的随机数 [root@PC1 test05]# echo $RANDOM 21160 [root@PC1 test05]# echo $RANDOM 17006 [root@PC1 test05]# echo $RANDOM 3979 0 ......
随机数 linux

随机生成密码工具类

import java.nio.charset.StandardCharsets; import java.security.MessageDigest; import java.util.Random; public class SecurityUtil { /** * 普通md5加密,返回小写 ......
密码 工具

[ACTF2020 新生赛]Exec

[ACTF2020 新生赛]Exec 题目来源:buuctf 题目类型:web 涉及考点:目录遍历 1. 题目直接给了一个输入框,ping一下127.0.0.1看看 接着查看目录,直接`127.0.0.1;ls`: 只有index.php,我们先看看: ``` 127.0.0.1;cat index ......
新生 ACTF 2020 Exec

对于树上随机游走的一类研究。

我们可以考虑使用高斯消元求期望,虽然 $O(n^3)$ 但是很有一些启发性。 就是节点的期望与父亲的期望上表述有一次性。也就是说 $f_u = a_uf_{fa} + b_u$ 这个式子。 **CF1823F Random Walk** > 树上随机游走,求 $s\to t$ 的路上,$1 \to ......

llvm pass pwn 入门学习

# llvm pass pwn 入门学习 > 对于没有学习过C++的人来说很不友好,仿佛让我回到学习java的时候(java烂的一批),各种包,函数,实现类,什么迭代器,红黑树什么的,看来抽点时间学习一下c++是有必要的 ## 环境 > 说实话这个环境搞了两天,老是报Error opening 'L ......
llvm pass pwn

随机化 base64 加密

# 随机化 base64 加密 项目原址:[Jeefy / jtim-enc · GitLab](https://gitlab.com/jeefies/jtim-enc) ## 技术 采用双重随机化技术。 第一重随机化是利用固定的随机种子改变 base64 解码的映射数组。 第二重随机化利用单位掩码 ......
base 64

随机采样一致性拟合

以下是使用C++代码实现基于RANSAC算法拟合圆的例子: ```cpp#include <iostream>#include <vector>#include <cmath>#include <random> // Define a structure to represent a 2D poin ......
一致性

如何使用自动化构造随机路由模型

为什么要仿真随机路由? 路由器测试中,为了最大程度还原现网路由情况,评估路由器在现网环境下稳定工作各项指标,需要对导入路由进行离散仿真,目前路由仿真可分为导入路由与生成路由两种方式,导入路由需要现网路由表导入,本文讨论重点为生成路由方式。 自动化生成路由能解决什么问题? 使用用户界面生成路由时,可根 ......
路由 模型

numpy随机数的生成

最简单的方式 import numpy as np rng = np.random.default_rng() rfloat = rng.random() 这里rng是一个缺省的Generator对象,每一个Generator对象有一个BitGenerator的输入参数,上述Generator对象的 ......
随机数 numpy