ICode9

精准搜索请尝试: 精确搜索
  • 16.查看ORACLE的SAG和PGA的使用率2021-11-27 14:31:08

    查看oracle的SGA和PGA的使用率: select name,total,round(total-free,2) used, round(free,2) free,round((total-free)/total*100,2) pctused from (select 'SGA' name,(select sum(value/1024/1024) from v$sga) total, (select sum(bytes/1024/1024) from v$sgastat whe

  • kali源更新文件尺寸不符解决办法2021-11-27 11:58:51

    打开终端输入如下 命令: vim /etc/apt/sources.list 将原有源注释掉,前面加‘#’,换成国内源 # 官方源 deb-src http://http.kali.org/kali/ kali-rolling main non-free contrib deb http://http.kali.org/kali kali-rolling main non-free contrib # 中科大源 deb http

  • [BUUCTF-pwn] pwnable_secret_garden2021-11-26 20:02:01

    这个题本身没有难度,小难点在one_gadget+realloc偏移 堆题全保护就不用说了,漏洞在free时没有删指针 int m3free() { int result; // eax _DWORD *v1; // rax unsigned int v2; // [rsp+4h] [rbp-14h] BYREF unsigned __int64 v3; // [rsp+8h] [rbp-10h] v3 = __readfs

  • tcache poisoning(爆破stout获得libc并且熟练使用了realloc)2021-11-26 17:34:21

    这道题目帮助我学习了realloc这个函数,是一道十分经典的题目,我会尽量的把exp的每一步都说清楚 例行检查我就不放了 讲程序放入ida中   比较简单的流程,没有show功能,所有我们需要通过爆破stdout这个函数来获得libc 我先放上我学习的俩位师傅的博客 (16条消息) BUUCTF-PWN roarctf_2

  • 【无标题】2021-11-23 20:02:36

    kali linux自带的源是kali官方的,属于国外的网站,这就直接导致了我们连接非常缓慢, 更新和下载首先先查看kali中源的文件,里面默认有官方的源。 首先先查看kali中源的文件,里面默认有官方的源。 #vim /etc/apt/sources.list # k

  • Linux忘记密码如何登陆;kali安装yum源;yum卸载安装软件;基本网络故障排除;文件的复制粘贴移动2021-11-23 19:04:02

    Linux忘记root密码如何登陆 打开虚假机或者重启虚拟机,这里以kali为例 在进入下图页面按上下键停止计时按 e 键进入下一个步骤 找到 Linux 把内容删除到 ro 将 ro 改为 rw init=/bin/bash    修改完按 ctrl+x退出 这时我们来到这个页面,如果 root@(name) 不出来,多按几下回车就

  • 卡利更新apt源2021-11-23 17:01:00

    一·查看自己是否符合条件 uname-a:显示机器操作系统内核的详细信息 二·更新操作 cd切换到/etc/apt的目录下,备份pat源命令如下: 编辑sources.list vi sources.list  用#注销掉kali源 添加别的源,复制粘贴到文本末尾即可。建议选用一或者俩个源 #中科大 deb http://mirrors.

  • 2.1 Python3 float详解2021-11-22 18:00:31

    float内部结构 首先在文件Include/floatobject.h中,找到了float实例对象的结构体: typedef struct { PyObject_HEAD double ob_fval; } PyFloatObject; 除了定长对象的共用头部,只有一个字段ob_fval,这个字段就是用来存储浮点对象的浮点值的。 在回顾一下float类型对象的结构

  • C语言内存分配方式2021-11-22 12:05:36

    一.前言 C语言中存在几种内存分配方式,这里进行简单的归纳总结。(着重对动态内存进行讲解) 二.三种主要内存分配方式 从静态存储区域分配.在栈上创建.从堆上分配(动态内存分配). 三.三种主要内存分配方式的特点 从静态存储区域分配:内存在程序编译的时候就已经分配好,这块内

  • 什么是 msvcp120.dll 错误消息?.2021-11-21 14:31:18

    动态链接库 msvcp120.dll 错误 Msvcp120.dll 被视为一种 动态链接库(DLL)文件。动态链接库文件,如 msvcp120.dll,本质上是一个“指南”,它存储要跟进的可执行(EXE)文件适用的信息和指令 - 如 bcdedit.exe。创建这些文件是为了使多个程序(例如 EaseUS Partition Master Free Edition)可以共

  • 《Unix/Linux系统编程》第十二章学习笔记2021-11-20 21:32:59

    块设备I/O和缓冲区管理 块设备I/O缓冲区 由于与内存访问相比,磁盘I/O速度较慢,所以不希望在每次执行读写文件操作时都执行磁盘I/O。因此,大多数文件系统使用I/O缓冲来减少进出存储设备的物理I/O数量。合理设计的I/O缓冲方案可显著提高文件I/O效率并增加系统吞吐量。 I/O缓冲区原理:文

  • Ceph可视化管理界面无法访问 Module ‘dashboard‘ has failed: IOError(“Port 8843 not free on ‘192.168.100.131‘“,)2021-11-20 19:30:26

    Ceph可视化管理界面无法访问 https://192.168.100.131:8443/#/dashboard ceph -s查看集群信息   Module 'dashboard' has failed: IOError("Port 8843 not free on '192.168.100.131'",) 解决: 1、将dashboard迁移至其它mgr节点    

  • uni-app 109生成个人二维码名片2021-11-20 09:33:55

    code.vue <template> <view class="page"> <!-- 导航栏 --> <free-nav-bar title="二维码名片" showBack :showRight="false"></free-nav-bar> <view class="p-5"> <view class="

  • 《MySQL是怎样运行的》【第9章 InnoDB的表空间】笔记2021-11-19 20:06:19

    第9章 InnoDB的表空间 上一张思维导图 前导知识 系统表空间:对应一个文件系统中一个或多个实际文件 独立表空间:对应文件系统中名为“表名.ibd”的文件 一个表空间最多可以拥有2^32个页 独立表空间 区(extent) 对16KB的页来说,物理位置上连续的64个页组成一个区,即区的大小默认1M

  • 论文阅读笔记-----Efficient Tool-Path Planning for Machining Free-Form Surfaces2021-11-19 11:02:52

    背景 Title Efficient Tool-Path Planning for Machining Free-Form Surfaces Authors Rong-Shine Lin, Y. Koren Webpage https://doi.org/10.1115/1.2803642 Problem and goal Free-form surfaces are widely used

  • 关于malloc和free链表节点遇到的问题2021-11-18 19:00:08

    链表初始化代码: Node* list_init(void){ Node *head = (Node *)malloc(sizeof(Node)); Node *p1 = (Node *)malloc(sizeof(Node)); Node *p2 = (Node *)malloc(sizeof(Node)); Node *p3 = (Node *)malloc(sizeof(Node)); Node *p4 = (Node *)malloc(sizeof(No

  • 关于malloc和free链表节点遇到的问题2021-11-18 12:04:34

    链表初始化代码: Node* list_init(void){ Node *head = (Node *)malloc(sizeof(Node)); Node *p1 = (Node *)malloc(sizeof(Node)); Node *p2 = (Node *)malloc(sizeof(Node)); Node *p3 = (Node *)malloc(sizeof(Node)); Node *p4 = (Node *)malloc(sizeof(N

  • 电脑常识[堆漏洞][Fastbin attck][0ctf][pwn]看不懂可以顺着网线来打我,极其详细的babyhea2021-11-18 09:34:32

    电脑常识[堆漏洞][Fastbin attck][0ctf][pwn]看不懂可以顺着网线来打我,极其详细的babyhea 一道典型的菜单题,攻击方式是堆溢出。 进入main函数查看发现结构如下图: 分析allocate函数 可以发现这里能通过调用calloc函数,分配一块最大为4096的chunk(通过calloc分配的chunk会被清空内容

  • CTF高质量PWN题之二叉树的漏洞利用2021-11-17 11:01:46

    分享一道CTF线下比赛中由c++编写的一道高质量赛题。 附件领取:链接: https://pan.baidu.com/s/1k3Wmf64yqRPW517rQKT_Wg 密码: qpwb 初步分析 程序运行起来看起来似乎是一道常规的菜单堆题: libc环境: 是Glibc 2.27-3ubuntu1.4,这个版本与2.31版本很像,都有key机制,一定程度上防止了do

  • 新kali 简单配置2021-11-16 16:34:11

    网络: # vim /etc/network/interfaces        DNS: vim /etc/resolv.conf nameserver 114.114.114.114 nameserver 111.11.11.1 换源: # vim /etc/apt/sources.list 官网kali源 deb http://http.kali.org/kali kali-rolling main contrib non-free 中科大kali源 deb http://m

  • Oracle11g 查看表空间使用率2021-11-16 10:02:51

    查询11g表空间使用率: set  linesize 200  pagesize 999 col  tablespace_name for a30 col file_name  for  a65 select  name inst_name, b.tablespace_name , ROUND(b.total/1024/1024/1024 ,4) total_GB , ROUND(b.maxtotal/1024/1024/1024,4) maxtotal_GB, ROUND(a.free

  • 在abap中(Clear,Free, Refesh)的用法2021-11-15 09:58:54

    文章目录 1. Introduction2.Usage2.1 Clear2.2 Refresh2.3 Free 3 Summarry 1. Introduction The statements CLEAR, REFRESH, and FREE initialize data objects, that is, they set the content of a data object to an initial value. 2.Usage 2.1 Clear Syntax CLE

  • slab释放调用栈2021-11-15 02:00:54

    slab释放调用栈 Thread 1 hit Breakpoint 2, __free_slab (s=0xffff80007c407880, page=0xffff7e0001f18e00) at mm/slub.c:16591659 {(gdb) bt#0 __free_slab (s=0xffff80007c407880, page=0xffff7e0001f18e00) at mm/slub.c:1659#1 0xffff0000081c25e4 in free_slab (page=

  • 每次写存储过程心情就非常愉悦2021-11-14 19:00:39

    CREATE DEFINER=`root`@`%` PROCEDURE `auto_update_free_num`(-- out _start_time VARCHAR(50),#-- out _now_time TIMESTAMP,-- out _end_time TIMESTAMP)BEGIN DECLARE _active_time_id int(11); DECLARE _start_time TIMESTAMP; DECLARE _now_time TIMESTAMP; DECLARE _en

  • Rust 特性: Drop 特性(类 C++ 析构函数)2021-11-14 16:31:37

    Rust 特性: Drop 特性(类 C++ 析构函数) 文章目录 Rust 特性: Drop 特性(类 C++ 析构函数)正文0. 关于析构函数1. 代码实现1.0 Drop 实现1.1 自动回收1.2 主动回收 其他资源参考连接完整代码示例 正文 0. 关于析构函数 写过 C++ 的应该都知道,资源被释放的时候会调用析

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

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

ICode9版权所有