.NET 逆向:Patch 一款实时日志查看软件

我的第一个逆向作品,和大家分享。

一款我很喜欢的实现日志查看软件,官网:https://www.logfusion.ca/。

个人感觉和免费的如logExpert相比,最大的优势就是高分支持做的比较好,在高分屏上UI依旧非常清晰。

废话不多说,正文开始。

一、环境

  • dnSpy 4.5.1(x64)
  • de4dot 3.2.0(x64)
  • Snipaste... ??

dnSpy 和 de4dot 都是搞.NET逆向必不可少的工具,它们都github开源。我们可以去下载最新源码后,自己用VS编译,来获取最佳的效果。

由于主题和篇幅,这里暂时不具体介绍他们的功能和编译方法。

二、去混淆

直接用dnSpy打开,发现代码被混淆过了。故拖到de4dot上去看看,发现是用了SmartAssembly混淆的。最新版的de4dot反混淆成功。

三、修改注册逻辑

发现软件是通过输入注册码后,点击apply来进行注册的,故从apply入手。

原文地址:https://www.cnblogs.com/plain8/p/8158889.html

时间: 2024-08-29 17:25:47

.NET 逆向:Patch 一款实时日志查看软件的相关文章

开源日志查看软件Log2Window介绍

软件信息 Log2Window是一款开源的日志查询软件.支持 log4net, nlog, eventLog, log4j 和log4cxx等日志记录组件.项目主页为: https://github.com/alanthinker/Log2Window国内下载地址为: http://chess.stk.me/chess/download/Log2Window/Log2Window.zip 该软件改编自Log2Console, 完全重写了内部逻辑. 大幅的改进了性能和稳定性, 修正大量的逻辑错误,

实时日志查看

参考:  http://www.ttlsa.com/python/monitor-log-realtime-python-websocket/ http://www.cnblogs.com/xiaoyou2018/archive/2018/07/18/9328950.html https://blog.csdn.net/devilcry13/article/details/81702147 https://blog.csdn.net/s740556472/article/details/7899

Linux环境下Tomcat快速启动、关闭、查看实时日志

本文参考 linux下快速启动tomcat脚本添加了快速查看实时日志 创建脚本 脚本创建路径 /etc/init.d/tomcat 首先执行: vi /etc/init.d/tomcat 按 i 编辑,将下面内容根据你自己的情况(修改/opt/tomcat8为你的tomcat路径) 修改后copy到编辑框中, esc 退出编辑,:wq 保存退出 # !/bin/bash # Description: start or stop the tomcat # Usage: tomcat [start|

【方案】去哪儿网徐磊:如何利用开源技术构建日处理130亿+的实时日志平台?

转自:http://mp.weixin.qq.com/s?__biz=MzIzMzEzODYwOA==&mid=2665284466&idx=1&sn=2b06a529821734e36e26e642424f24fc&scene=2&srcid=0527p3qISp6dFqGg8iLIYgRF&from=timeline&isappinstalled=0#wechat_redirect [本文系互联网技术联盟(ITA1024)原创首发,转载或节选内容

linux系统监控工具dstat、glances及实时进程查看工具htop(含部分进程原理)

简单罗列基础命令,只分享我的想法! 基于LinuxKernel是多人多任务的OS,Windows NT Kernel是单人多任务的OS,OS Kernel的功能无外乎是"承上启下"即驱动硬件.为上层应用程序提供系统调用.内存管理.FS管理.进程管理等,所以Linux的进程.线程机制和Windows有一些区别,我说的是原理. 当然了二进制程序文件肯定是有区别,因为进程就是程序向内核申请,由内核"审批"通过之后才能成为进程. Kernel的作用就是管理进程,所以,当程序

分布式实时日志分析解决方案ELK部署架构

一.概述 ELK 已经成为目前最流行的集中式日志解决方案,它主要是由Beats.Logstash.Elasticsearch.Kibana等组件组成,来共同完成实时日志的收集,存储,展示等一站式的解决方案.本文将会介绍ELK常见的架构以及相关问题解决. 1. Filebeat:Filebeat是一款轻量级,占用服务资源非常少的数据收集引擎,它是ELK家族的新成员,可以代替Logstash作为在应用服务器端的日志收集引擎,支持将收集到的数据输出到Kafka,Redis等队列. 2. Logstas

分布式实时日志分析解决方案 ELK 部署架构

一.前言 ELK 已经成为目前最流行的集中式日志解决方案,它主要是由Beats.Logstash.Elasticsearch.Kibana等组件组成,来共同完成实时日志的收集,存储,展示等一站式的解决方案.本文将会介绍ELK常见的架构以及相关问题解决. Filebeat:Filebeat是一款轻量级,占用服务资源非常少的数据收集引擎,它是ELK家族的新成员,可以代替Logstash作为在应用服务器端的日志收集引擎,支持将收集到的数据输出到Kafka,Redis等队列.Logstash:数据收集引

Storm实时日志分析实战

项目背景 最近公司做一个项目,用户需要对网站访问者的广告点击/浏览记录进行实时统计分析,分析结果存入数据库,输出报表.我们采用了Kafka+Storm+Zookeeper的解决方案.之前没有接触过,经过一段时间的研究,最终完成了项目.接下来的内容我将介绍我们的解决方案.供大家参考.我们的系统结构如下: 总体结构介绍 业务系统把点击/浏览广告业务日志统一按规定的格式发送到Kafka集群中,不同的业务日志可以分别发送给Kafka不同的主题.Storm集群中运行了我们的实时统计拓扑,该统计拓扑分别从K

[Big Data - ELK] ELK(ElasticSearch, Logstash, Kibana)搭建实时日志分析平台

ELK平台介绍 在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段: 以下内容来自: http://baidu.blog.51cto.com/71938/1676798 日志主要包括系统日志.应用程序日志和安全日志.系统运维和开发人员可以通过日志了解服务器软硬件信息.检查配置过程中的错误及错误发生的原因.经常分析日志可以了解服务器的负荷,性能安全性,从而及时采取措施纠正错误. 通常,日志被分散的储存不同的设备上.如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志.这