acquiring dumps heap

linux中使用core dumped获取程序崩溃信息

//打开linux的core dumped ulimit -c unlimited //ubuntu需要手动设置下生成路径 sudo sysctl -w kernel.core_pattern=$PWD/core 执行一次可执行程序 ./a.out segmentation fault (core ......
程序 dumped linux 信息 core

tomcat出现Java heap space / PermGen space解决方法

JAVA_OPTS="$JAVA_OPTS -server -Xms800m -Xmx800m -XX:MaxNewSize=256m" 2、其次是:java.lang.OutOfMemoryError: PermGen space 原因: PermGen space的全称是Permanent Ge ......
space PermGen 方法 tomcat Java

tomcat出现Java heap space / PermGen space解决方法(详解)

使用Java程序从数据库中查询大量的数据时出现异常:java.lang.OutOfMemoryError: Java heap space在JVM中如果98%的时间是用于GC且可用的 Heap size 不足2%的时候将抛出此异常信息。JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存 ......
space PermGen 方法 tomcat Java

java 服务异常崩溃 JVM报错:Failed to write core dump. Core dumps have been disabled.

java 服务异常崩溃 JVM报错:Failed to write core dump. Core dumps have been disabled. bigDataShare 于 2020-06-23 13:59:19 发布 10730 收藏 11分类专栏: 03-jvm版权 华为开发者联盟Har ......
disabled Failed dumps write java

class-dump使用报错 Cannot find offset for address 0x88000000010af973 in stringAtAddress:

从链接https://github.com/AloneMonkey/MonkeyDev/blob/master/bin/class-dump中重新下载class-dump拖入到路径:/usr/local/bin ......

class-dump无法复制到系统目录usr/bin目录下

第一步,打开Terminal,输入mkdir ~/bin,在当前用户根目录下创建一个bin目录; 命令: mkdir ~/bin 第二步,把class-dump给拷贝到这个目录里,并赋予其可执行权限; 命令一: mv /.../class-dump ~/bin (/.../class-dump是指的 ......
目录 class-dump 系统 class dump

Heap 0x07--HGAME 2023 week2--heap

一个拖了很久的复现,这个比赛在23年初,但是年初的时候水平实在是不够,直接摸掉了 后续复现的时候也只有四月多复现到hgame week2的那个非栈上fmtstr 拖着拖着就把剩的三个堆题拖到现在了,开始复现,同时也算是对堆的一种学习吧 ## 0x01 fast_note 先从2.23的堆入手,进去之 ......
HGAME week2 Heap 2023 week

elasticsearch-dump使用指南

# 文档 镜像地址:https://hub.docker.com/r/elasticdump/elasticsearch-dump/ # 数据在线导出导入 ```css docker run --rm -ti elasticdump/elasticsearch-dump \ --input=http ......

1155 Heap Paths

In computer science, a heap is a specialized tree-based data structure that satisfies the heap property: if P is a parent node of C, then the key (the ......
Paths 1155 Heap

JSON常见用法:json.load()、json.loads()、json.dump()、json.dumps()

JSON的定义 JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 JSON 具有自我描述性,更易理解 常用的方法 json.load()从json文件中读取数据 json.loads ......
json 常见 dumps loads JSON

如何通过dump文件定位崩溃,解决问题

1、dump文件是附加堆栈信息的存储文件的简称,文件扩展名“.dmp”,通过dump文件我们可以得到程序运行某一时刻的堆栈数据。 2、当程序意外崩溃后,通常程序会立即中断运行,拿到这一时刻的dump文件就可以通过此时的堆栈进行分析,找到崩溃的代码并分析原因。 3、当程序遇到未处理异常(主要指非指针造 ......
文件 问题 dump

.NET下绕过任意反Dump的方法

本文介绍了一种通过CLR内部数据绕过任意反Dump的方法。目前全版本生效(.NET Framework 2.0~.NET 7.0),并且理论上后续版本也可以使用。 ......
方法 Dump NET

详解ConfuserEx的Anti Tamper与Anti Dump

title: 详解ConfuserEx的Anti Tamper与Anti Dump date: 2018-08-14 updated: 2023-04-11 lang: zh-CN categories: - [.NET逆向] tags: - .NET - 逆向工程 - 脱壳 - ConfuserE ......
Anti ConfuserEx Tamper Dump

java 服务异常崩溃 JVM报错:Failed to write core dump. Core dumps have been disabled.

java 服务异常崩溃 JVM报错:Failed to write core dump. Core dumps have been disabled. bigDataShare 于 2020-06-23 13:59:19 发布 10492 收藏 11分类专栏: 03-jvm版权 华为开发者联盟鸿蒙专 ......
disabled Failed dumps write java

JVM学习之:堆(Heap)和非堆(Non-heap)内存

JVM学习之:堆(Heap)和非堆(Non-heap)内存 堆(Heap)和非堆(Non-heap)内存: 堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两 ......
Non-heap 内存 Heap heap JVM

数据结构:堆 heap

堆分为小顶堆和大顶堆,其本质是一颗完全二叉树,不同点在于: #### 除叶子节点外,小顶堆的每个父节点的key都要比其左右两个子节点的key小;大顶堆的每个父节点的key都要比其左右两个子节点的key大。 其中,key是节点的取值,index为节点在树中的索引或者位置。小顶堆/大顶堆的特点在于,其根 ......
数据结构 结构 数据 heap

堆 Heap & 栈 Stack(.Net)【概念解析系列_3】【C# 基础】

在.NET中,堆栈(stack)、托管堆(managed heap)、非托管堆(unmanaged heap)和垃圾回收机制配合使用来保证程序的正常运行。 ......
概念 基础 Stack Heap amp

32.STL中的heap的实现

# 32.STL中的heap的实现 版本1: ## 1.堆的原理 堆(Heap)是一种数据结构,通常用于实现优先队列。堆是一种树形结构,通常由一个完全二叉树构成,因此它只有两个指针,即左子节点和右子节点。堆有两种类型:最大堆(Max Heap)和最小堆(Min Heap)。在最大堆中,父节点的值大于 ......
heap STL 32

dump

dump 用于备份ext2或者ext3文件系统 ## 补充说明 **dump命令** 用于备份ext2或者ext3文件系统。可将目录或整个文件系统备份至指定的设备,或备份成一个大文件。 ### 语法 ```shell dump(选项)(参数) ``` ### 选项 ```shell -0123456 ......
dump

Heap 0x06

在刷buu的时候遇到了这个↓ **“hitcontraining_magicheap”** 看了一会找着堆溢出了不会做,~~本来以为是学堆白学了~~,结果是我没学这个利用。。 思路摘自wiki+ https://hollk.blog.csdn.net/article/details/11258989 ......
Heap 0x06 x06 0x 06

.NetCore中dump文件的创建和分析

1、通过程序生成dump文件 安装nuget包:Microsoft.Diagnostics.NETCore.Client 生成dump文件代码: var client = new DiagnosticsClient(Environment.ProcessId); client.WriteDump(D ......
NetCore 文件 dump

linux数据备份、复原 | dump restore指令

## 摘要 - 介绍linux如何备份、恢复数据 ## 一、基本介绍 - 之前可以使用虚拟机做备份 - 实体机无法做快照,如果系统出现异常或者数据损坏,后果严重,要重做系统,还会造成数据丢失。所以我们可以使用备份和恢复技术 linux的备份和恢复很简单,有两种方式: 1. 把需要的文件(或者分区)用 ......
数据备份 指令 备份 restore 数据

Heap 0x05(House of Spirit)

调试思路以及例题来源于:(https://hollk.blog.csdn.net/article/details/109284167) ## House of spirit 似乎是一种特殊却又类似于double free的效果的攻击,之前的double free我们利用的是已有的chunk去free ......
Spirit House Heap 0x05 x05

记录一次windbg定位dump问题——livekd真是很好用,自动下载symbols

下载LiveKd和windbg,其中livekd运行时候,设置下symbols目录: LiveKd v5.63 - Execute kd/windbg on a live system Sysinternals - www.sysinternals.com Copyright (C) 2000-20 ......
symbols windbg livekd 问题 dump

119.C++中的heap

# 119.C++中的heap ## 1.简介 要想真正了解堆,就需要先了解[二叉树](树和二叉树(Tree&Binary Tree))。 堆是所有树中最具有特点的树,因为它是用数组存储的,并且总是完全二叉树。 如果有一个关键码的集合K = {k~0~,k~1~, k~2~,…,k~n-1~}把它的 ......
heap 119

Heap 0x04

系统的开始学一下堆领域的利用和攻击,首先是Fastbin 似乎现在利用fastbin的攻击应该只有2.23的libc了,从Ubuntu18--libc2.27开始就加入了tcache机制,从早到晚推着来吧O。o 这篇有点属于是笔记的那么一种感觉,代码文件思想来源于https://blog.csdn. ......
Heap 0x04 x04 0x 04

dump 相关信息

在分析问题的时候,一般我们都需要dump信息。这里我们记录一下dump相关的信息。 1. 在kernel中关闭dump kernel/msm-4.9/drivers/power/reset/msm-poweroff.c 可以看到,我们配置 CONFIG_QCOM_DLOAD_MODE 并且设置 do ......
信息 dump

备份与恢复(dump、restore命令)

需要安装:1.yum -y install dump 2.yun -y install restore 1.dump备份介绍 2.restore恢复介绍 ......
备份 命令 restore dump

Docker 中的 .NET 异常了怎么抓 Dump

一:背景 1. 讲故事 有很多朋友跟我说,在 Windows 上看过你文章知道了怎么抓 Crash, CPU爆高,内存暴涨 等各种Dump,为什么你没有写在 Docker 中如何抓的相关文章呢?瞧不上吗? 哈哈,在DUMP的分析旅程中,跑在 Docker 中的 .NET 占比真的不多,大概10个du ......
Docker Dump NET

OutOfMemoryError: Java heap space/GC overhead limit exceeded 内存溢出问题排查

一、背景 我开发的给产线使用的工具时不时就无法登录,查看日志基本上都是内存溢出,查看实际内存基本上都占满了JVM设置的内存大小 导致的现象就是SpringBoot项目无法登录,导致系统不可用。 下面是我的java启动设置。 javaw -Xmx6G -XX:+HeapDumpOnOutOfMemor ......