summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--re.tex8
1 files changed, 4 insertions, 4 deletions
diff --git a/re.tex b/re.tex
index 625f893..1bb5997 100644
--- a/re.tex
+++ b/re.tex
@@ -119,7 +119,7 @@
\end{frame}
\begin{frame}{C/C++的逆向}
- 参考 \uref{Reverse Engineering for Beginners}{https://beginners.re/}. 中文书名《逆向工程权威指南》。
+ 参考 \uref{https://beginners.re/}{Reverse Engineering for Beginners}. 中文书名《逆向工程权威指南》。
逆向C/C++程序,需要了解C/C++中各种语言特性的实现:
\begin{itemize}
@@ -211,7 +211,7 @@
常用的自由软件调试器:
\begin{itemize}
\item GDB: GNU调试器,支持多种平台,支持源码级调试
- \item x64dbg: Windows平台下用于调试PE文件的调试器,支持IA32和AMD64架构,界面和功能和OllyDbg高度相似
+ \item \uref{https://x64dbg.com/}{x64dbg}: Windows平台下用于调试PE文件的调试器,支持IA32和AMD64架构,界面和功能和OllyDbg高度相似
\item winedbg: wine的调试器,可以在非Windows平台下调试Windows程序
\end{itemize}
基本用法:断点,单步执行(步过和步进),查看寄存器和内存
@@ -248,7 +248,7 @@
\end{frame}
\begin{frame}{实例:北大图书馆学位论文DRM}
- 从\uref{北京大学学位论文库}{http://thesis.lib.pku.edu.cn/}下载的学位论文需要使用一个专用的PDF阅读器才能打开。
+ 从\uref{http://thesis.lib.pku.edu.cn/}{北京大学学位论文库}下载的学位论文需要使用一个专用的PDF阅读器才能打开。
\begin{itemize}
\item 对于有DRM的文档,不能打印,不能选择文档内容
\item 阅读期限(可能还有阅读次数)限制
@@ -346,7 +346,7 @@
在完全找出解密算法之后,在MuPDF中实现这个算法,然后测试,发现可以打开图书馆中有DRM的PDF文档,于是完成了DRM的破解。
- 最终代码已上传至 \uref{https://git.wehack.space/mupdf/log/?h=xjc-rebase}{git.wehack.space}.
+ 最终代码已上传至 \uref{https://git.wehack.space/mupdf/log/?h=xjc-rebase}{git.wehack.space/mupdf}.
\end{frame}
\section{总结}