草庐IT

seed_dump

全部标签

Java-heap dump 文件分析

Java-heapdumpthreaddump是一个文本文件。是JVM各线程运行情况的快照。以栈的形式记录。能帮助我们分析程序什么地方出现问题。帮助快速定位问题。threaddump需要结合占用系统资源的线程id进行分析才有意义。heapdump是一个二进制文件,可以借助java提供的jvisualVM工具打开查看。该文件是JVM堆内存的快照。记录着该时刻里有什么类,类的数量、实例的数量以及大小、实例的内容。此外还有些其他信息,如下图所示。使用JDK的工具获取dump获取threaddump:jstack>文件名.txt获取heapdump:jmap-dump:live,format=b,fi

ios - Xcode 7 GM Seed - 无法提交到 App Store 进行审核

今天,我上传了一个在Xcode7GMSeed中构建的二进制文件。一切都很好,但是当我提交审核时,ituneconnect页面说:Invalidsdkvalue.ThevalueprovidedforthesdkportionofLC_VERSION_MIN_IPHONEOSinlmnk.app/lmnkis9.0whichisgreaterthanthemaximumallowedvalueof8.4.InvalidToolchain.Newappsandappupdatesmustbebuiltwiththepublic(GM)versionsofXcode6orlater,andi

Packet Sniffing and Spoofing Lab(报文嗅探&欺骗SEED 实验)

PacketSniffingandSpoofingLab本次实验的目的有两点:学习使用报文嗅探&欺骗的工具、理解其背后的原理。实验配置本次实验使用处在同一局域网下的三台机器,使用docker运行,其文件在官网上可以下载,具体使用方法可以参考我的PKI实验报告。网络拓扑如图:TaskSet1使用Scapy来嗅探&欺骗报文1.1嗅探报文最简单的一个嗅探代码,利用ifconfig得到接口名:#!/usr/bin/envpython3fromscapy.allimport*defprint_pkt(pkt): pkt.show()pkt=sniff(iface='br-c93733e9f913',fi

linux不生成core dump文件

今天尝试coredump功能调试,发现一直没法生成崩溃dump文件代码如下:#include"iostream"usingnamespacestd;intmain(){inta=10;//cin>>a;intb=0;cout尝试方法:coredump文件大小设置成10000个block(通过指令ulimit-c10000)ulimit-cunlimited可以设置coredump文件大小不限制;(只在当前shell有效)修改vim~/.bashrc,添加:ulimit-cunlimited,使生效:source~/.bashrc查看dump文件存放目录是否在当前目录下查看dump文件处理方式:

【SEED Labs 2.0】V*N Tunneling Lab

本文为SEEDLabs2.0-V*NTunnelingLab的实验记录。文章目录实验原理Task1:NetworkSetupTask2:CreateandConfigureTUNInterfaceTask2.a:NameoftheInterfaceTask2.b:SetuptheTUNInterfaceTask2.c:ReadfromtheTUNInterfaceTask2.d:WritetotheTUNInterfaceTask3:SendtheIPPackettoV\*NServerThroughaTunnelTask4:SetUptheV\*NServerTask5:HandlingTr

Java的dump文件分析及JProfiler使用

Java的dump文件分析及JProfiler使用1dump文件介绍从软件开发的角度上,dump文件就是当程序产生异常时,用来记录当时的程序状态信息(例如堆栈的状态),用于程序开发定位问题。idea配置发生OOM的时候指定路径生成dump文件#指定发生OOM异常的时候,在d盘下生成对应的dump文件-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpPath=d:\2JProfiler介绍2.1下载JProfiler下载:链接:https://pan.baidu.com/s/1WXCc4FMOC3QQtjkhY4Qeow提取码:5xrm版本:JProfiler

Windows下生成dump文件的三种方式

文章目录前言一、什么是dump文件?概述dump分类内核模式Dump用户模式Dump二、dump生成方式实现方法方法一:修改注册表参数说明方法二:生动创建转储文件方法三:通过代码设置异常回调函数设计一个记录dump功能的类dumpFileManager.hdumpFileManager.cppSetUnhandledExceptionFilter函数说明方法使用main.cpp技术说明总结前言提示:本文为描述windows平台下的dump文件生成:windows程序当遇到异常,没有try-catch或者try-catch也无法捕获到的异常时,程序就会自动退出。windows系统默认是不产生程序

【SEED Labs 2.0】Virtual Private Network (V*N) Lab

本文为SEEDLabs2.0-VirtualPrivateNetwork(V*N)Lab的实验记录。文章目录0.实验目标1.生成证书2.设置Docker3.编写程序4.测试5.总结0.实验目标本实验要求完成V*N的实现。其应当支持TUN建立、隧道加密、服务器认证、客户端登录、多用户等功能。本实验的实验手册使用多虚拟机与C语言完成,而我们希望直接使用docker和Python。我们一步到位完成了所有程序的编写,下面描述我们的具体步骤。1.生成证书创建CA$mkdirdemoCA$cddemoCA$mkdircertscrlnewcerts$touchindex.txtserial$echo100

stable diffusion实践操作-随机种子seed

系列文章目录stablediffusion实践操作文章目录系列文章目录前言一、seed是什么?二、使用步骤1.多批次随机生成多张图片2.提取图片seed3.根据seed再次培养4seed使用4.1复原别人图4.1轻微修改4.2固定某个人物-修改背景三、差异随机种子1.webUI位置2.什么是差异随机种子3.使用差异随机种子4、差异随机种子典型用法总结前言当使用相同的大模型、关键词、Lora模型和其他参数时,生成的图像可能与他人不同,其中一个影响因素是随机数种子(Seed)。随机数种子控制了图像生成的底层形状,类似于画画时最开始的线稿。它决定了图像的基础轮廓,包括人物的外形轮廓、姿势和站位等。当

【SEED Labs 2.0】Transport Layer Security (TLS) Lab

本文为SEEDLabs2.0-TransportLayerSecurity(TLS)Lab的实验记录。文章目录实验原理Task1:TLSClientTask1.a:TLShandshakeTask1.b:CA’sCertificateTask1.c:ExperimentwiththehostnamecheckTask1.d:SendingandgettingDataTask2:TLSServerTask2.a.ImplementasimpleTLSserverTask2.b.TestingtheserverprogramusingbrowsersTask2.c.Certificatewithm