首页
社区
课程
招聘
LLVMObfuscator.so 没有找到啊

LLVM按视频所讲,都编译成功了,但没有LLVMObfuscator.so 啊

收藏
3条回答
黑手鱼 2021-9-18

你学到第一个LLVM Pass就是这个LLVMObfuscator的编写了

回复
34r7hm4n 2021-9-18

编译好之后应该是能在Build文件夹里找到LLVMObfuscator.so这个文件的,你发一下编译时候的输出信息看看呢,我检查一下有没有什么问题

回复
HamiltonLi 2021-9-19

<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="XiunoBBS 4.0" />

<meta name="keywords" content="看雪-安全培训|安全招聘|www.kanxue.com" />
<meta name="description" content="看雪-安全培训|安全招聘|www.kanxue.com" />
<meta name="application-name" content="看雪-安全培训|安全招聘|www.kanxue.com" />

<meta name="renderer" content="webkit" />
<meta name="Referrer" content="origin" />
<title>
看雪-安全培训|安全招聘|www.kanxue.com </title>
<link rel="icon" sizes="32x32" href="/view/img/favicon.ico">

<link rel="stylesheet" href="/view/css/bootstrap.css">
<link rel="stylesheet" href="/view/css/bootstrap-bbs.css">

<link rel="stylesheet" href="/view/css/font-awesome.min.css">
<link rel="stylesheet" href="/view/css/swiper.min.css?1.0">
<link rel="stylesheet" href="/view/css/index.css?1.0">
<link rel="stylesheet" href="/view/css/kanxue.css">
<link rel="stylesheet" href="/plugin/xn_syntax_hightlighter/syntax_hightlighter/syntax.css">
<link href="//www.kanxue.com/view/css_bs4_beta3/bootstrapSwitch.css" rel="stylesheet">

<link rel="stylesheet" href="/view/css_bs4_beta3/footer_iconfont.css">

<style>
html {
background: #3b4348 !important;
}
.btn-primary {
background-color: #0099ee;
border-color: #0099ee;
}
.btn-primary:hover {
color: #fff;
background-color: #0099ee;
border-color: #0099ee;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
color: #fff;
background-color: #0099ee;
border-color: #0099ee;
}
</style>

<script>
var _hmt = _hmt || [];
(function() {
var hm = document.createElement("script");
hm.src = "https://hm.baidu.com/hm.js?820e73ad7ccba42be0e5b528c537e327";
var s = document.getElementsByTagName("script")[0];
s.parentNode.insertBefore(hm, s);
})();
</script>


</head>

<body>
<style>
#header {
/ border-top: 3px solid #0099ee; /
box-shadow: 0px 2px 10px 0px rgba(0, 0, 0, 0.1), 0 1px rgba(0, 0, 0, 0.1);
background: #fafafa;
}

#header .container, #header .container nav {
height: 64px;
line-height: 64px;
}

#header .navbar {
padding: 0;
}

#header nav li.nav-item {
line-height: 34px;
}

#header nav a.nav-link{
font-size: 16px;
color: #757575;
font-weight: 500;
text-decoration: none;
}
#header .login_btn, #header .reg_btn{
font-size: 13px;
padding: 4px 16px;

font-weight: 500;
color: #0099ee;
text-decoration: none;
border: 1px solid #0099ee;
}
#header .reg_btn {
color: #fff;
background: #0099ee;
}
#header nav a.nav-link,
#header nav .dropdown {
padding: 0 1rem;
}

#header nav a.nav-link:hover {
background-color: #F3F3F3;
}

#header nav li.nav-item.active a {
color: #0099ee;
font-weight: 600;
}

#header nav .home_seach_form {
border: 1px solid #ccc;
border-radius: 4px;
}

#header nav .dropdown a.dropdown-item:hover {
color: #0099ee;
text-decoration: none;
background-color: #f3f3f3;
}

.dropup .dropdown-toggle::after {
display: none !important;
}
.header_nav_a {
/ padding: 10px 0; /
}
.bottom-nav {
/ display: none; /
background-color: #fafafa;
box-shadow: 0 -1px rgba(0,0,0,0.1), 0 -2px 10px rgba(0,0,0,0.1);
}
.bottom-nav .opts-group {
position: relative;
display: inline-block;
/ padding-top: 6px; /
line-height: 20px;
color: #9e9e9e;
cursor: pointer;
}
.bottom-nav .opts-group.active {
color: #0099ee;
}
.seach_li {
margin-left: 40px;

}
.active_member,.active_chm {
color: #0099ee !important;
}
#header nav li.nav-item.active_chm a.seach_btn, #header nav li.nav-item.active_member a.seach_btn {
color: #0099ee !important;
font-weight: 600 !important;
}

#header .tougao_span {
position: relative;
}
#header .tougao_btn {
font-size: 14px;
color: #ffffff;
padding: 5px 12px;
border: 1px solid #ff5d5d;
border-radius: 5px;
background: #ff5d5d;
text-decoration: none;
}
#header .tougao_btn:hover {
color: #ffffff;
border: 1px solid #ff5d5d;
}
.choose_tougao {
padding: 5px 15px;
line-height: normal;
display: none;
}
.choose_tougao a {
display: inline-block;
width: 56px;
text-align: center;
color: #3d3d3d;
line-height: normal;
}
.choose_tougao a:hover {
text-decoration: none;
background: #f6f7f8;
}
#header .nav-logo .nav_title {
color: #757575;
}
#header .nav-logo img {
display: inline!important;
}
@media (max-width: 992px) {
.tougao_span {
display: none;
}
}
@media screen and (min-width: 992px) {
.bottom-nav, .header_seach_but {
display: none !important;
}

}
@media screen and (max-width: 992px) {
.nav-logo {
margin-right: 0 !important;
}
.seach_li {
margin-left: 70px;
}

.nav_user_item {
width: 96px;
}
.nav_user_item .login_btn, .nav_user_item .reg_btn {
padding: 3px 6px !important;
}
}
@media screen and (max-width: 1200px) {
.seach_li {
margin-left: 0px;
max-width: 120px;
}

}
.dropdown i.angle-down {
display: inline-block;
transition: transform linear .2s, -webkit-transform linear .2s, -o-transform linear .2s;

}
.dropdown.active i.angle-down {
transform: rotate(180deg);
}
</style>
<header id="header">
<div class="container">
<nav class="navbar navbar-expand-lg navbar-light">
<a href="//zhuanlan.kanxue.com/search.htm" class="header_seach_but" style="display: block; width: 96px;"><i class="fa fa-search" aria-hidden="true"></i></a>
<a class="navbar-brand nav-logo" href="//www.kanxue.com" title="看雪-安全培训|安全招聘|www.kanxue.com">
<img style="display: none;" src="//www.kanxue.com/view/img/newhome3/kanxuelogo.png" height="25" alt="看雪-安全培训|安全招聘|www.kanxue.com"/>
<span class="nav_title" style="display: none;">看雪课程</span>
</a>
<div class="collapse navbar-collapse" id="navbarTogglerDemo03">
<ul class="navbar-nav mr-auto mt-2 mt-lg-0">
<li class="nav-item ">
<a class="nav-link" href="//www.kanxue.com">首页</a>
</li>

<li class="nav-item">
<a class="nav-link" href="//bbs.pediy.com">论坛</a>
</li>
<!-- <li class="nav-item"> <a class="nav-link" href="//zhuanlan.kanxue.com">专栏</a> </li> -->

<li class="nav-item ">
<a class="nav-link" href="//www.kanxue.com/course.htm">课程</a>
</li>
<li class="nav-item active">
<a class="nav-link" href="//www.kanxue.com/question-list.htm">问答</a>
</li>
<!-- <li class="nav-item position-relative"> <a class="nav-link" href="//ctf.pediy.com">CTF</a> <img class="position-absolute" style="width: 27px; top: -5px; right: -7px; z-index: 3;" src="//passport.kanxue.com/pc/view/img/hot.png" alt=""> </li> -->
<li class="nav-item position-relative">
<div class="dropdown">
<a class="dropdown-toggle nav-link px-0" href="#" role="button" id="ctfdropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
CTF
</a>
<!-- <img class="position-absolute" style="width: 27px; top: -5px; right: -7px; z-index: 3;" src="//passport.kanxue.com/pc/view/img/hot.png" alt=""> -->
<div class="dropdown-menu " aria-labelledby="ctfdropdownMenuLink">
<a class="dropdown-item" style="color: #212529; font-weight: 400;" href="//ctf.pediy.com">CTF竞赛</a>
<a class="dropdown-item" style="color: #212529; font-weight: 400;" href="//ctf.pediy.com/itembank.htm">题库</a>

</div>
</div>
</li>
<li class="nav-item position-relative">
<a class="nav-link" href="//www.kanxue.com/conference.htm">看雪峰会</a>
<!-- <img class="position-absolute" style="width: 27px; top: -5px; right: -7px; z-index: 3;" src="//passport.kanxue.com/pc/view/img/hot.png" alt=""> -->
</li>
<!-- <li class="nav-item position-relative"> <a class="nav-link" href="//www.kanxue.com/mrt.htm">看雪20年</a> <img class="position-absolute" style="width: 27px; top: -5px; right: -7px; z-index: 3;" src="//passport.kanxue.com/pc/view/img/hot.png" alt=""> </li> -->
<!-- <li class="nav-item"> <a class="nav-link" target="_blank" href="//qifu.kanxue.com">企服</a> </li> -->
<li class="nav-item">
<a class="nav-link" href="//job.kanxue.com">招聘</a>
</li>

<li class="nav-item ">
<div class="dropdown">
<a class="dropdown-toggle nav-link px-0 seach_btn" href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
发现
</a>
<div class="dropdown-menu text-left" aria-labelledby="dropdownMenuLink">
<!-- <a class="dropdown-item" href="//ctf.pediy.com">CTF</a> -->
<a class="dropdown-item" href="//qifu.kanxue.com">企服</a>
<a class="dropdown-item" href="//ce.kanxue.com">众测</a>
<a class="dropdown-item " href="//www.kanxue.com/rank.htm">排行榜</a>
<a class="dropdown-item " href="//www.kanxue.com/chm.htm">知识库</a>
<a class="dropdown-item" href="//www.kanxue.com/tool.htm">工具下载</a>
<!-- <a class="dropdown-item" href="//www.kanxue.com/conference.htm">看雪峰会</a> -->
<a class="dropdown-item " href="//www.kanxue.com/mrt.htm">看雪20年</a>
<a class="dropdown-item " href="//www.kanxue.com/shop.htm">看雪商城</a>
<a class="dropdown-item " href="//www.kanxue.com/certificate.htm">证书查询</a>
</div>
</div>
</li>
<li class="seach_li">
<form class="form-inline my-2 my-lg-0 mr-auto" action="//zhuanlan.kanxue.com/search.htm" style="margin-right: 20px; max-width: 150px;">
<div class="input-group home_seach_form">
<input type="text" class="form-control border-0" name="keyword" placeholder="专栏搜索">
<div class="input-group-append">
<button class="btn px-2" type="submit" id="button-addon2">
<i class="fa fa-search"></i>
</button>
</div>
</div>
</form>
</li>
</ul>
</div>
<div class="text-right nav_user_item" style="white-space: nowrap;">


<span class="dropdown px-0 pm_message_box">
<a class="py-2 pm_message_btn" href="javascript:;" style="text-decoration: none; color: #929292;">
消息
<span class="pm_totals hidden-sm"></span>
<i class="icon-angle-down angle-down" style="height: 10px; line-height: 10px;"></i>
</a>
<div class="dropdown-menu px-3" style="right: 0; left: auto;">
<a class="d-block" style="line-height: 35px;text-decoration: none;" href="//www.kanxue.com/pm-list-1-1.htm">
短信息 <span class="newpms"></span>
</a>
<a class="d-block" style="line-height: 35px;text-decoration: none;" href="//www.kanxue.com/pm-system_read-1.htm">
系统通知 <span class="system_pms"></span>
</a>
</div>
</span>
<span class="ml-2 xn-toggle pointer " data-target="#toggle_user_new">
<a class=" px-0"><img src="//passport.kanxue.com/static/avatar.png" class="avatar-2" /></a>
</span>

<div class="text-center" id="toggle_user_new" style="line-height: 34px;">
<div class="row m-0 mt-3 align-items-center">
<div class="col">
<img src="//passport.kanxue.com/static/avatar.png" class="avatar-4 mb-0">
<br>
<span>HamiltonLi</span>
</div>
</div>
<hr class="my-3">
<div class="row mx-0 mb-2">
<div class="col-6">
<a href="//bbs.pediy.com/user-home-71573.htm" class="text-muted"><i class="fa fa-user"></i> 我的主页</a>
</div>
<div class="col-6">
<a href="//passport.kanxue.com/my.htm" class="text-muted"><i class="fa fa-cog"></i> 个人设置</a>
</div>
</div>

<div class="row mx-0 mb-2">
<div class="col-6">
<a href="/user-center-orderlist-71573.htm" class="text-muted"><i class="fa fa-user"></i> 我的课程</a>
</div>
<div class="col-6">
<a href="/question-myquestion.htm" class="text-muted"><i class="fa fa-commenting-o"></i> 我的问答</a>
</div>
</div>


<hr class="my-3">
<div class="row m-0 mb-3">
<div class="col-12">
<a href="javascript:void(0);" class="text-muted logout"><i class="fa fa-power-off"></i> 退出</a>
</div>
</div>
</div>
</div>

</nav>
</div>
</header>
<div class="position-fixed w-100 header_fiexd bottom-nav" style="width: 100%; height: 50px; bottom: 0; z-index: 2; background: #fafafa;">
<div class="row mx-0 text-center align-items-center" style="height: 50px;">
<a href="//www.kanxue.com" class="d-inline-blok col px-0 header_nav_a opts-group " style="max-width: 20%;">
<div style="padding: 3px 0;">
<i class="fa fa-home"></i>
</div>
<div>
首页
</div>
</a>

<a href="//bbs.pediy.com" class="d-inline-blok col px-0 header_nav_a opts-group" style="max-width: 20%;">
<div style="padding: 3px 0;">
<i class="fa fa-comments"></i>

</div>
<div>
论坛
</div>
</a>
<a href="//www.kanxue.com/course.htm" class="d-inline-blok col px-0 header_nav_a opts-group " style="max-width: 20%;">
<div style="padding: 3px 0;">
<i class="fa fa-book"></i>
</div>
<div>
课程
</div>
</a>
<a href="//job.kanxue.com" class="d-inline-blok col px-0 header_nav_a opts-group" style="max-width: 20%;">
<div style="padding: 3px 0;">
<i class="fa fa-clipboard"></i>
</div>
<div>
招聘
</div>
</a>
<!-- <a href="#" class="d-inline-blok col px-0" style="max-width: 20%;"> -->
<div class=" dropup d-inline-blok col px-0" style="max-width: 20%;">
<a class="dropdown-toggle d-inline-block header_nav_a opts-group " href="#" role="button" id="dropdownMenuLink" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<div style="padding: 3px 0;">

<i class="fa fa-list"></i>
</div>
<div>
发现
</div>
</a>
<div class="dropdown-menu" aria-labelledby="dropdownMenuLink">
<a class="dropdown-item" href="//www.kanxue.com/question-list.htm">问答</a>
<a class="dropdown-item" href="//qifu.kanxue.com">企服</a>
<a class="dropdown-item" href="//zhuanlan.kanxue.com">专栏</a>
<a class="dropdown-item" href="//ctf.pediy.com">CTF</a>
<!-- <a class="dropdown-item" href="//ctf.pediy.com/itembank.htm">题库</a> -->
<a class="dropdown-item" href="//ce.kanxue.com">众测</a>
<a class="dropdown-item " href="//www.kanxue.com/rank.htm">排行榜</a>
<a class="dropdown-item " href="//www.kanxue.com/chm.htm">知识库</a>
<a class="dropdown-item" href="//www.kanxue.com/tool.htm">工具下载</a>
<a class="dropdown-item" href="//www.kanxue.com/conference.htm">看雪峰会</a>
<a class="dropdown-item " href="//www.kanxue.com/mrt.htm">看雪20年</a>
<a class="dropdown-item " href="//www.kanxue.com/shop.htm">看雪商城</a>
<a class="dropdown-item" href="//www.kanxue.com/certificate.htm">证书查询</a>
</div>
</div>
<!-- </a> -->
</div>
</div>
<!--top2-->



<!--top2-->
<link type="text/css" rel="stylesheet" href="plugin/chao_editor/css/markdown.css" />
<link type="text/css" rel="stylesheet" href="plugin/chao_editor/css/editor.css" />
<style>
div[name="markdown_font"], div[name="markdown_style"], div[name="markdown_insertoptions"] {
margin-right: 5px;
}

.kx_md_showdiv.message pre {
display: none;

}
.markdown_editor_box {
min-height: 255px;
}
.markdown_editor_box_class textarea.kx_md_textarea{
height: 255px;
}
#kx_markdown_editor_box_id div.kx_md_showdiv {
height: 253px;
}
.kx_editor_menu_bar_div .btn-white {
color: #5c6269;
border-color: rgba(134, 142, 150, 0.3);
background-color: #ffffff;
}

</style>

<link rel="stylesheet" type="text/css" href="plugin/xn_syntax_hightlighter/syntax_hightlighter/syntax.css">

<link rel="stylesheet" href="view/css/comment.css">
<style>
a.text-decoration-none {
text-decoration: none;
}
body {
background-color: #3b4348 !important;
}
.page-item.active .page-link{
color: #FFFFFF !important;
}
.color0099ee {
color: #0099ee;
}
.container_box {
min-height: 80vh;
background-color: #f9f9f9;
}
.left_card {
padding: 1.5rem;
}
.right_card {
padding-left: 20px;
width: 310px;
}
.question_nav .nav-link {

font-size: 16px;
}
.question_nav .nav-link.active {
color: #0099ee;
}
.px-z-1 {
padding-left: 1.2rem;
padding-right: 1.2rem;

}
.mb-z-2 {
margin-bottom: 20px;
}
.card_sty {
padding: 1.7rem 0;
border-bottom: 1px solid #f3f3f3;
}
.sm_card {
border-radius: 3px;
}
.ques_title {
font-size: 16px;
}
.ques_tag {
font-size: 12px;
background-color: #EBF8FF;
color: #0099ee;
padding: 1px 10px;
}
.right_card .btn-group .btn {
font-size: 12px;
padding: 0 0.4rem !important;
}
.rank button:hover {
background-color: #0099ee;
}
/ .rank button.active {
background-color: #0099ee;
}
/
.Button {
display: inline-block;
padding: 0 16px;
font-size: 12px;
line-height: 28px;
text-align: center;
cursor: pointer;
border: 1px solid;
border-radius: 3px;
}

.VoteButton {
height: 28px;
padding: 0 9px;
color: #0099ee;
background: rgba(0, 195, 255, 0.1);
border-color: transparent;
}
.VoteButton:focus {
outline: none;
}
.activeVoteButton {
color: #ffffff;
background: #0099ee;
}
.cursor {
cursor: pointer;
}
.comment_box .hf-con {
margin-top: 20px;
}
.comment_box .hf-pl {
width: 70px;
height: 30px;
line-height: 30px;
background-color: #0099ee;
text-align: center;
display: block;
/ float: right; /
color: #FFFFFF;
font-size: 12px;
border-radius: 6px;
margin-right: 2px;
margin: 0 0 0 auto;
text-decoration: none;
}
.comment-show {
margin-top: 25px;
padding-bottom: 25px;
position: relative;
border-bottom: 1px solid #e6e6e6;
}

.comment-show.active::after {
content: '';
position: absolute;
background: url(view/img/question/caina.png) no-repeat;
background-position: center center;
background-size: contain;
right: 0;
top: 26px;
width: 95px;
height: 70px;
}
.hf_lists_box {
margin-top: 15px;
}

.qa-mask {
width: 100%;
height: 90px;
background-position: -5px;
background-repeat: no-repeat;
background-size: cover;
background-image: url(/view/img/question/text-mask.png);
position: absolute;
top: 28px;
left: -6px;
}
/ 更多回复 /
/ .content_detail {
position: fixed;
top: 0;
bottom: 0;
left: 0;
right: 0;
z-index: 12;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.384);
}
.content_detail iframe {
width: 100%;
height: 100%;

}
.content_detail .iframe_box {
width: 600px;
height: 600px;
margin: 0 auto;
top: 50%;
margin-top: -300px;
}
/
@media screen and (max-width: 992px) {
.right_card {

padding-top: 20px;
padding-right: 20px;
width: 100%;
}
/ .content_detail .iframe_box {
width: 100%;
height: 100%;
margin: 0 auto;
top: unset;
margin-top: unset;
}
/
}
</style>

<div style="background-color: #f9f9f9;">
<div class="container container_box" style="padding-top: 25px;">
<input type="hidden" class="questionid" value="801325">
<div class="row mx-0 mb-3">
<div class="col px-0">
<ol class="breadcrumb py-0 px-0 mb-0" style=" background-color: unset !important;border: unset;box-shadow: unset;">
<li class="breadcrumb-item"><a href="./" aria-label="首页"><i class="icon-home"></i></a></li>
<li class="breadcrumb-item"><a href="./question-list.htm">问答</a></li>
<li class="breadcrumb-item"><a href="javascript:void(0);" class="text-decoration-none text-truncate" style="max-width: 100px; cursor: unset;">LLVMObfuscator.so 没有找到啊</a></li>

</ol>
</div>
<div>
<a class="btn btn-primary" style="font-size: 14px; padding: 5px 28px;" href="/question-send.htm" role="button">提问</a>
</div>
</div>

<div class="row">
<div class="col p-0">
<div class="left_card bg-white mb-3">

<div style="font-size: 20px;">LLVMObfuscator.so 没有找到啊</div>
<div class="py-3 row mx-0">
<div class="text-muted">
<a href="//bbs.pediy.com/user-home-71573.htm" class="text-muted mr-3" style="text-decoration: none;">
<img src="//passport.kanxue.com/static/avatar.png" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
HamiltonLi </a>
1天前 <span class="mr-3">
<i class="fa fa-eye ml-2 d-inline-block"></i>
42 </span>
<span class="mr-3">
<a href="/question-edit-801325.htm" class="text-muted">编辑</a>
</span>
<span>
<a href="javascript:void(0);" class="text-muted delete_question">删除</a>
</span>
</div>
<div class="col text-right px-0">
<a href="question-tag_search.htm?tag=LLVM与代码混淆技术" class="mr-2 d-inline-block ques_tag text-decoration-none" target="_blank">LLVM与代码混淆技术</a>
</div>

</div>
<div class="mb-3 message" style="color: #202020;word-break: break-all;"><p>LLVM按视频所讲,都编译成功了,但没有LLVMObfuscator.so 啊</p></div>
<div>
<span class="mr-3">
<button type="button" class="Button VoteButton agree_btn " data-answerid="0">
<span class="mr-1" style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-up"></i>
</span>
<span class="agree_title">赞同</span>
<span class="agree_num">0</span>
</button>
<button type="button" class="Button VoteButton oppose_btn" data-answerid="0" data-toggle="tooltip" data-placement="top" title="反对">
<span style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-down"></i>
</span>
</button>
</span>
<span class="text-muted cursor mr-3 collect_btn" bfstatus="0">
<i class="fa fa-star-o"></i>
<span>收藏</span>
</span>
<!-- <span class="text-muted cursor report_btn" data-toggle="modal" data-target="#report_evaluate" data-question="801325"> <i class="fa fa-exclamation-triangle"></i> 举报 </span> -->

</div>
</div>
<div class="left_card bg-white mb-3 comment_box">
<div style="font-size: 18px; margin-bottom: 20px;font-weight: bold;">2条回答</div>
<div class="comment_lists">
<!-- 回答模板 -->
<div class="comment-show ">
<textarea name="message" style="display: none;">你学到第一个LLVM Pass就是这个LLVMObfuscator的编写了</textarea>
<div class="comment-show-con ">
<div class="comment-show-con-list ">
<div class="pl-text">
<a href="//bbs.pediy.com/user-home-585205.htm" class="mr-3" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/205/585205.png?1491919268" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
<span class="comment-size-name">黑手鱼</span>
</a>
<span class="comment-time text-muted">1天前</span>
</div>
<div class="py-3 message" style="word-break: break-all;"><p>你学到第一个LLVM Pass就是这个LLVMObfuscator的编写了</p></div>
<div class="date-dz">
<span class="mr-3">
<button type="button" class="Button VoteButton agree_btn " data-answerid="601070">
<span class="mr-1" style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-up"></i>
</span>
<span class="agree_title">赞同</span>
<span class="agree_num">0</span>
</button>
<button type="button" class="Button VoteButton oppose_btn " data-answerid="601070" data-toggle="tooltip" data-placement="top" title="反对">
<span style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-down"></i>
</span>
</button>
</span>
<span class="mr-3 text-muted pl-hf hf-con-block cursor" data-answerid="601070" data-quotepid="0" data-nickname="黑手鱼">
<i class="fa fa-commenting-o"></i> 回复
</span>
<span class="text-muted cursor adopt" data-answerid="601070">
<i class="fa fa-check-circle"></i>
<span class="adopt_title">采纳</span>
</span>
</div>

<div class="hf_lists_box" style="background-color: #f6f6f6;">
</div>
<div class="hf_input_box">

</div>
</div>
</div>
</div>
<div class="comment-show ">
<textarea name="message" style="display: none;">编译好之后应该是能在Build文件夹里找到LLVMObfuscator.so这个文件的,你发一下编译时候的输出信息看看呢,我检查一下有没有什么问题</textarea>
<div class="comment-show-con ">
<div class="comment-show-con-list ">
<div class="pl-text">
<a href="//bbs.pediy.com/user-home-910514.htm" class="mr-3" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/514/910514.png?1612632019" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
<span class="comment-size-name">34r7hm4n</span>
</a>
<span class="comment-time text-muted">20小时前</span>
</div>
<div class="py-3 message" style="word-break: break-all;"><p>编译好之后应该是能在Build文件夹里找到LLVMObfuscator.so这个文件的,你发一下编译时候的输出信息看看呢,我检查一下有没有什么问题</p></div>
<div class="date-dz">
<span class="mr-3">
<button type="button" class="Button VoteButton agree_btn " data-answerid="601072">
<span class="mr-1" style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-up"></i>
</span>
<span class="agree_title">赞同</span>
<span class="agree_num">0</span>
</button>
<button type="button" class="Button VoteButton oppose_btn " data-answerid="601072" data-toggle="tooltip" data-placement="top" title="反对">
<span style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-down"></i>
</span>
</button>
</span>
<span class="mr-3 text-muted pl-hf hf-con-block cursor" data-answerid="601072" data-quotepid="0" data-nickname="34r7hm4n">
<i class="fa fa-commenting-o"></i> 回复
</span>
<span class="text-muted cursor adopt" data-answerid="601072">
<i class="fa fa-check-circle"></i>
<span class="adopt_title">采纳</span>
</span>
</div>

<div class="hf_lists_box" style="background-color: #f6f6f6;">
</div>
<div class="hf_input_box">

</div>
</div>
</div>
</div>
<!-- 回答模板 -->

</div>
<ul class="pagination mt-3" style="justify-content: center;">
</ul>


</div>
<div class="left_card bg-white">
<div class="pb-3" style="font-size: 18px;" id="answer_editer_title">回答</div>
<textarea class="form-control" name="message" id="message" style="display:none;"></textarea>
<textarea class="form-control" name="message_md" id="message_md" style="display:none;"></textarea>
<div id="kanxue_markdown_editor" style="display:none;"></div>
<div class="row mt-3 mx-0">
<div class="col"></div>
<div class="text-right submit_div">
<button type="button" class="btn btn-primary px-3" id="submit" data-loading-text="正在提交...">提交</button>
</div>
<div class="text-right answer_edit_submit_div" style="display: none;">
<button type="button" class="btn px-3" id="submit_cancel" data-loading-text="正在提交...">取消</button>
<button type="button" class="btn btn-primary px-3" id="submit_edit" data-loading-text="正在提交...">提交修改</button>

</div>
</div>

</div>
</div>
<div class="right_card">
<div class="bg-white mb-z-2" style="padding: 1.5rem;">
<div class="pb-3" style="font-size: 16px;">我的问答</div>
<div class="row mx-0">
<div class="col-4 px-0 text-center">
<a style="font-size: 18px;color:#0099ee; text-decoration: none;" href="question-myquestion.htm">1</a>
<div class="small text-muted">我的提问</div>
</div>
<div class="col-4 px-0 text-center">
<a style="font-size: 18px;color:#0099ee; text-decoration: none;" href="question-myanswer.htm">0</a>
<div class="small text-muted">我的回答</div>
</div>
<div class="col-4 px-0 text-center">
<div style="font-size: 18px;color:#0099ee;">0</div>
<div class="small text-muted">我的积分</div>
</div>
</div>
</div>
<div class="bg-white mb-z-2" style="padding: 1.5rem;">
<div class="pb-3" style="font-size: 16px;">热门标签</div>

<div>
<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=PHP" class="tag mr-2 px-1 mb-2 d-inline-block">PHP</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=逆向" class="tag mr-2 px-1 mb-2 d-inline-block">逆向</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=hook" class="tag mr-2 px-1 mb-2 d-inline-block">hook</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=android" class="tag mr-2 px-1 mb-2 d-inline-block">android</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=frida" class="tag mr-2 px-1 mb-2 d-inline-block">frida</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=安卓" class="tag mr-2 px-1 mb-2 d-inline-block">安卓</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=脱壳" class="tag mr-2 px-1 mb-2 d-inline-block">脱壳</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=调试" class="tag mr-2 px-1 mb-2 d-inline-block">调试</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=破解" class="tag mr-2 px-1 mb-2 d-inline-block">破解</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=UPX" class="tag mr-2 px-1 mb-2 d-inline-block">UPX</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=DLL" class="tag mr-2 px-1 mb-2 d-inline-block">DLL</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=Xposed" class="tag mr-2 px-1 mb-2 d-inline-block">Xposed</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=Android逆向" class="tag mr-2 px-1 mb-2 d-inline-block">Android逆向</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=IDA" class="tag mr-2 px-1 mb-2 d-inline-block">IDA</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=lmtools" class="tag mr-2 px-1 mb-2 d-inline-block">lmtools</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=NX" class="tag mr-2 px-1 mb-2 d-inline-block">NX</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=解密" class="tag mr-2 px-1 mb-2 d-inline-block">解密</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=汉化" class="tag mr-2 px-1 mb-2 d-inline-block">汉化</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=抓包" class="tag mr-2 px-1 mb-2 d-inline-block">抓包</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=pwn" class="tag mr-2 px-1 mb-2 d-inline-block">pwn</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=安全" class="tag mr-2 px-1 mb-2 d-inline-block">安全</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=windbg" class="tag mr-2 px-1 mb-2 d-inline-block">windbg</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=编辑器" class="tag mr-2 px-1 mb-2 d-inline-block">编辑器</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=汇编" class="tag mr-2 px-1 mb-2 d-inline-block">汇编</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=微信" class="tag mr-2 px-1 mb-2 d-inline-block">微信</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=小程序" class="tag mr-2 px-1 mb-2 d-inline-block">小程序</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=shellcode" class="tag mr-2 px-1 mb-2 d-inline-block">shellcode</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=栈溢出" class="tag mr-2 px-1 mb-2 d-inline-block">栈溢出</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=漏洞利用" class="tag mr-2 px-1 mb-2 d-inline-block">漏洞利用</a>

<a class="mb-2 mr-2 d-inline-block ques_tag text-decoration-none" href="/question-tag_search.htm?tag=Graph" class="tag mr-2 px-1 mb-2 d-inline-block">Graph</a>

</div>

</div>
<!-- <div class="bg-white mb-z-2"> <a href="https://bbs.pediy.com/thread-230052.htm" target="_blank"> <img src="/upload/attach/201810/201810231024_PUBNH7RGVMSWUTT.jpg" alt=""> </a> </div> -->
<div class="bg-white mb-z-2 rank" style="padding: 1.5rem 1.5rem 0.2rem;">
<div class="pb-3 row mx-0" style="font-size: 16px;">
贡献榜
<div class="col px-0 text-right">
<!-- <div class="btn-group btn-group-sm"> <button type="button" class="btn btn-outline-primary active">今日</button> <button type="button" class="btn btn-outline-primary">本周</button> <button type="button" class="btn btn-outline-primary">全部</button> </div> -->
</div>
</div>
<div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<img src="view/img/rank1.png" style="height: 26px;">
<a href="//passport.kanxue.com/user-center-838741.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/741/838741.png?1559317214" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
下咯 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">153</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<img src="view/img/rank2.png" style="height: 26px;">
<a href="//passport.kanxue.com/user-center-93.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/093/93.png?1466466410" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
kanxue </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">130</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<img src="view/img/rank3.png" style="height: 26px;">
<a href="//passport.kanxue.com/user-center-569372.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/372/569372.png?1466466410" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
ffashi </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">39</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
4 </span>
<a href="//passport.kanxue.com/user-center-840587.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/static/avatar.png" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
amazing_516022 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">36</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
5 </span>
<a href="//passport.kanxue.com/user-center-534780.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/780/534780.png?1466466410" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
飘零星夜 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">32</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
6 </span>
<a href="//passport.kanxue.com/user-center-755108.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/108/755108.png?1622990575" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
小白iii </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">32</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
7 </span>
<a href="//passport.kanxue.com/user-center-741716.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/716/741716.png?1554364938" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
Bk_Humor </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">28</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
8 </span>
<a href="//passport.kanxue.com/user-center-44250.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/static/avatar.png" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
xwtwho </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">26</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
9 </span>
<a href="//passport.kanxue.com/user-center-3.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/003/3.png?1492684713" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
admin </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">21</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
10 </span>
<a href="//passport.kanxue.com/user-center-722279.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/279/722279.png?1600914942" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
朱lin疯 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">21</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
11 </span>
<a href="//passport.kanxue.com/user-center-922875.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/875/922875.png?1618301664" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
可口可乐112 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">21</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
12 </span>
<a href="//passport.kanxue.com/user-center-931594.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/static/avatar.png" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
加油吧 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">20</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
13 </span>
<a href="//passport.kanxue.com/user-center-762319.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/319/762319.png?1504579283" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
0346954 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">18</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
14 </span>
<a href="//passport.kanxue.com/user-center-854747.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/747/854747.png?1572254730" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
Funhity </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">18</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
15 </span>
<a href="//passport.kanxue.com/user-center-910514.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/514/910514.png?1612632019" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
34r7hm4n </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">18</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
16 </span>
<a href="//passport.kanxue.com/user-center-733834.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/834/733834.png?1542780215" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
CCkicker </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">16</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
17 </span>
<a href="//passport.kanxue.com/user-center-933434.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/static/avatar.png" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
西北朗 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">16</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
18 </span>
<a href="//passport.kanxue.com/user-center-236762.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/762/236762.png?1558504876" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
Editor </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">14</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
19 </span>
<a href="//passport.kanxue.com/user-center-852640.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/640/852640.png?1624431403" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
HexChristmas </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">13</span>
</div>
</div>
<div class="row mx-0 mb-3">
<div class="col px-0">
<span style="width: 21px;" class="text-center d-inline-block">
20 </span>
<a href="//passport.kanxue.com/user-center-894105.htm" style="text-decoration: none;">
<img src="//passport.kanxue.com/upload/avatar/105/894105.png?1589554091" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
全智贤 </a>
</div>
<div style="align-self: center;">
<span style="color: orange;">13</span>
</div>
</div>
</div>
</div>

</div>
</div>

</div>
</div>

<div class="modal fade" id="report_evaluate" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog" role="document">
<div class="modal-content">
<div class="modal-header">
<h5 class="modal-title" id="exampleModalLabel">举报原因</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">×</span>
</button>
</div>
<div class="modal-body">
<form class="m-0">
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="report" id="report_reason1" value="0" checked>
<label class="form-check-label" for="report_reason1">广告灌水</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="report" id="report_reason2" value="1">
<label class="form-check-label" for="report_reason2">涉黄涉暴</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="report" id="report_reason3" value="2">
<label class="form-check-label" for="report_reason3">反动语言</label>
</div>
<div class="form-check form-check-inline">
<input class="form-check-input" type="radio" name="report" id="report_reason3" value="3">
<label class="form-check-label" for="report_reason3">其他</label>
</div>
<div class="form-group mt-3 mb-0">
<textarea class="form-control" id="report_reason_textarea" rows="3"></textarea>
<div class="text-muted mt-1">
<span id="counter">50</span><span>/50</span>
</div>
</div>
</form>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">关闭</button>
<button type="button" class="btn btn-primary report_submit" data-loading-text="正在提交...">提交</button>
</div>
</div>
</div>
</div>

<style>
.contact_right_box i {
font-size: 2.5rem;

}
.contact_right_box i:hover {
cursor: pointer;
color: #eee;

}
</style>

<div class="text-muted footer" id="footer">

<div style="background: #3b4348;">
<div class="container">
<div class="row align-items-center" style="height: 9rem;">
<div class="col-12 col-lg-6" style="font-size: 1rem; line-height: 2rem;">
<div>
<a class="text-muted" href="https://zhuanlan.kanxue.com/article-56.htm">关于我们</a> | <a class="text-muted" href="https://www.kanxue.com/user-online_sendmsg.htm">联系我们</a>
</div>
<div>
域名:<a href="https://www.yunaq.com/" target="_blank" class="text-muted">加速乐</a> |
SSL证书:<a href="https://www.trustasia.com/trustasia" target="_blank" class="text-muted">亚洲诚信</a> |
<a href="http://dun.163.com/?from=kanxue_DDoS_2018&hmsr=kanxue" target="_blank" class="text-muted">安全网易易盾</a>|
<a href="https://x.tongdun.cn/" target="_blank" class="text-muted">同盾反欺诈</a>
</div>
<div>
©2000 - 2021 看雪 / <a class="text-muted" href="http://beian.miit.gov.cn/" target="_blank">
沪ICP备16048531号-1
</a> / <a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=31011502006611" style="text-decoration:none;"><img src="//www.kanxue.com/view/img/110.png" style="padding-left: 2px; padding-right: 3px;"></a>沪公网安备 31011502006611号
</div>

</div>
<div class="col-12 col-lg-6 text-center text-lg-right py-5 py-lg-0">
<div class="d-inline-block contact_right_box">

<div class="d-inline-block mr-4 position-relative text-center">
<i class="icon iconfont icon-weixingongzhonghao"></i>
<img src="/view/img/new_homepage/gongzhonghao.png" class="position-absolute gongzhonghao " style="box-shadow: 0 0 1px 0 #dedede; display: none; left: -36px; top: -150px; width: 10rem; height: 10rem;">
<br>
<div class="pt-2">官方公众号</div>
</div>
<div class="d-inline-block mr-4 position-relative text-center">
<i class="icon iconfont icon-weibo"></i>
<img src="/view/img/new_homepage/weibo.png" class="position-absolute weibo " style="box-shadow: 0 0 1px 0 #dedede; display: none; left: -44px; top: -150px; width: 10rem; height: 10rem;">
<br>
<div class="pt-2">官方微博</div>
</div>
<div class="d-inline-block position-relative text-center">
<a class="text-muted" style="text-decoration: none;" href='tencent://message/?uin=882704amp;Site=小万&Menu=yes' target='_blank' title='小万' rel='nofollow'>
<i class="icon iconfont icon-qq"></i>
<img src="/view/img/new_homepage/qq.png" class="position-absolute qq " style="box-shadow: 0 0 1px 0 #dedede; display: none; left: -51px; top: -150px; width: 10rem; height: 10rem;">
</a>
<br>
<div class="pt-2">官方QQ</div>

</div>
</div>
</div>
</div>
</div>
</div>
<audio src="" autoplay id="newpm"></audio>

</div>

<div class="act_go_top position-fixed" style="display: none; bottom: 80px; right: 10px; width: 70px; height: 70px;">
<a href="javascript:void(0);" class="d-inline-block" style="width: 70px; height: 70px; background: url(/view/img/new_homepage/return_top.png) no-repeat; outline: none;" title="返回顶部"></a>
</div>
<script src="//www.kanxue.com/lang/zh-cn/bbs.js??1.0"></script>
<script src="//www.kanxue.com/view/js/storagePlus.js"></script>

<script src="//www.kanxue.com/view/js/jquery-3.1.0.js?1.0"></script>

<script src="/view/js_bs4_beta3/jquery-ui.js"></script>

<script src="//www.kanxue.com/view/js/popper.js?1.0"></script>
<script src="//www.kanxue.com/view/js/bootstrap.js?1.0"></script>
<script src="//www.kanxue.com/view/js/xiuno.js?1.0"></script>
<script src="//www.kanxue.com/view/js/bootstrap-plugin.js?1.0"></script>

<script src="//www.kanxue.com/view/js/async.js?1.0"></script>
<script src="//www.kanxue.com/view/js/form.js?1.0"></script>
<script src="//www.kanxue.com/view/js/bbs.js?1.0"></script>
<script src="/view/js_bs4_beta3/marked.js"></script>
<script src="/view/js_bs4_beta3/bootstrapSwitch.js"></script>



<script>
$(function() {
console.log("%cXiunoBBS"," text-shadow: 0 1px 0 #ccc,0 2px 0 #c9c9c9,0 3px 0 #bbb,0 4px 0 #b9b9b9,0 5px 0 #aaa,0 6px 1px rgba(0,0,0,.1),0 0 5px rgba(0,0,0,.1),0 1px 3px rgba(0,0,0,.3),0 3px 5px rgba(0,0,0,.2),0 5px 10px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.2),0 20px 20px rgba(0,0,0,.15);font-size:3em");
console.log(
'Downloading xiunobbs as a secondary development platform will be very beneficial to your project:\n' +
'%chttps://github.com/xiuno/xiunobbs',"color:#97D0F1;");

$(".contact_right_box").on("mouseenter",".icon-weixingongzhonghao, .icon-weibo, .icon-qq",function(){
$(this).next("img").show();
})
$(".contact_right_box").on("mouseleave", ".icon-weixingongzhonghao, .icon-weibo, .icon-qq", function(){
$(this).next("img").hide();
})
// 导航
var new_p = 0, start_scrollTop = 0;
$(window).scroll(function(e){
new_p = $(this).scrollTop();

if(start_scrollTop < new_p) {//下滚
$('.header_fiexd').css("display","none");
} else {//上滚
$('.header_fiexd').css("display","block");
}
setTimeout(function(){start_scrollTop = new_p;},0);
});

// 返回顶部

$(window).scroll(function() {

if ($(window).scrollTop() >= 500) {
$('.act_go_top').fadeIn(300);
} else {
$('.act_go_top').fadeOut(300);
}
});

$('.act_go_top').click(function() {
$('html,body').animate({
scrollTop: '0px'
}, 800);
});
var m1 = 0; // 滚动的值
var m2 = 0; // 对比时间的值
var timer = null;
document.onscroll = function(){
clearTimeout(timer) // 每次滚动前 清除一次
timer = setTimeout(Data, 2000);
m1 = document.documentElement.scrollTop || document.body.scrollTop;

}
function Data(){
m2 = document.documentElement.scrollTop || document.body.scrollTop;
if(m2 == m1){
$('.act_go_top').fadeOut(300);
}
}
// 退出登录
$('.nav_user_item .logout').click(function() {
$.xpost('/user-logout.htm',{},function(code,message){
if(code == 0) {
$.msg(message);
$.xpost('//passport.kanxue.com/user-logout.htm',"",function(code,message){
if(code == 0) {}
})
setTimeout(function(){
location.reload();
}, 800)
}
})
});



var islogin = '71573';
if(islogin == 0) return;
var pm_number = "//www.kanxue.com/pm-new.htm";
$.xget(pm_number, function(code, message) {
var pm_number = $(".pm_number");
var sysm_number = $(".system_message_number");
if (code == 0) {
var newpms = parseInt(message.newpms);
var system_pms = parseInt(message.system_pms);
var pm_total = newpms + system_pms;
if (pm_total != 0) {
pm_total = pm_total > 99 ? "99+" : pm_total;
if(newpms != 0) {
$(".pm_message_btn").css("color","#f44336");
} else if(newpms == 0 && system_pms > 0) {
$(".pm_message_btn").css("color","#0099ee");

}

// 短消息数
$(".newpms").html(newpms);
// 通知数
$(".system_pms").html(system_pms);
// 总数
$(".pm_totals").html(pm_total);

//是否超过2分钟。
var new_audio_isexpr = storagePlus.get("new_audio_isexpr");
if(new_audio_isexpr) {
//更新时间
$("#newpm").attr("src","");
} else {
storagePlus.set("new_audio_isexpr", "/view/mp3/newmsg.mp3", new Date().getTime());
$("#newpm").attr("src","/view/mp3/newmsg.mp3");
}

} else {
// $(".pm_total_a").css("display","none");
};
if (message.newpms != 0) {
pm_number.html(message.newpms);
pm_number.addClass("pmmessage_number");
} else {
pm_number.css("display", "none");
};
if (message.system_pms != 0) {
sysm_number.html(message.system_pms);
sysm_number.addClass("pmmessage_number");
} else {
sysm_number.css("display", "none");
};
if (message.newpms != 0) {
pm_number.html(message.newpms);
pm_number.addClass("pmnumbers");
} else {
pm_number.css("display", "none");
};
if (message.system_pms != 0) {
sysm_number.html(message.system_pms);
sysm_number.addClass("pmnumbers");
} else {
sysm_number.css("display", "none");
};


} else {

pm_number.css("display", "none");
sysm_number.css("display", "none");

}
})
$(".pm_message_box").on("mouseenter", function(){
$(this).find(".dropdown-menu").addClass("show");
$(this).addClass("active");
})
$(".pm_message_box").on("mouseleave", function(){
$(this).find(".dropdown-menu").removeClass("show");
$(this).removeClass("active");
})

setTimeout(function(){
var googletagmanage = "https://www.googletagmanager.com/gtag/js?id=UA-42439274-1";
$("script[data-id='google_src']").attr('src', googletagmanage);
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-42439274-1');
},2000)

$('[data-toggle="tooltip"]').tooltip()

});
</script>



<!-- Global site tag (gtag.js) - Google Analytics -->
<script async data-id='google_src'></script>


</body>

</html>

 

<script src="plugin/xn_syntax_hightlighter/syntax_hightlighter/syntax.js"></script>

 

<script src="/plugin/chao_editor/js/marked.js"></script>
<script src="view/js/vue.js"></script>
<script src="/plugin/chao_editor/js/md_menu.js"></script>
<script src="view/js/jquery.flexText.js"></script>
<!--点击回复动态创建回复块-->
<script type="text/javascript">
$('.comment_lists').on('click','.pl-hf',function(){
var nickname = $(this).attr("data-nickname");
var answerid = $(this).attr("data-answerid");
var quotepid = $(this).attr("data-quotepid");


var fhHtml = '<div class="hf-con"> <textarea class="comment-textarea" placeholder="@'+nickname+'" rows="1"></textarea> <div><a href="javascript:;" class="hf-pl" data-answerid="'+answerid+'" data-quotepid="'+quotepid+'" data-nickname="'+nickname+'">评论</a></div></div>';
//显示回复
if($(this).is('.hf-con-block')){
$(this).parents('.date-dz').siblings('.hf_input_box').html(fhHtml);
$(this).removeClass('hf-con-block');

$(this).parents('.date-dz').siblings('.hf_input_box').find('.comment-textarea').flexText();

$(this).parents('.date-dz').siblings('.hf_input_box').find('.pre').css('padding','6px 15px');
//input框自动聚焦
$(this).parents('.date-dz').siblings('.hf_input_box').find('.comment-textarea').val('').focus();
}else {
$(this).addClass('hf-con-block');
$(this).parents('.date-dz').siblings('.hf_input_box').find('.hf-con').remove();
}
});
</script>
<!--评论回复块创建-->
<script type="text/javascript">

//转义 元素的回复的内容即为转义后的字符 防止xss
function htmlEncode(str) {
var ele = document.createElement('span');
ele.appendChild( document.createTextNode( str ) );
return ele.innerHTML;
}
var hf_pl_state = 0;
$('.comment_lists').on('click','.hf-pl',function(){
var _this = this;
if (hf_pl_state == 1) {
return false;
}
hf_pl_state = 1;
$(this).text('提交中');
var nickname = $(this).attr("data-nickname");
var hf_con = $(this).parents(".hf-con").find(".comment-textarea").val();
var answerid = $(this).attr("data-answerid");
var quotepid = $(this).attr("data-quotepid");
var hf_con_htmlEncode = htmlEncode(hf_con);
$.xpost("/question-post.htm",{'answerid':answerid,'quotepid':quotepid,'message':hf_con},function(code,message){
if(code == 0){
hf_pl_state = 0;
$(_this).text('评论');
var oAllVal = ':@'+nickname;
var fhHtml = <div class="px-3 py-2 mt-1"> <div style="word-break: break-all;"><span class="text-muted">您</span>+oAllVal+`+hf_con_htmlEncode+
</div><div class="pt-2 date-dz">

<span class="text-muted mr-3 pl-hf hf-con-block cursor" data-answerid="`+answerid+`" data-quotepid="`+message+`" data-nickname="您">
<i class="fa fa-commenting-o"></i> 回复
</span>
<span class="text-muted">刚刚</span>
</div>
<div class="hf_input_box"></div>
</div>; $(_this).parents('.comment-show-con-list').find(".hf_lists_box").prepend(fhHtml); $(_this).parents('.hf_input_box').siblings('.date-dz').find('.pl-hf').addClass('hf-con-block'); $(_this).parents('.hf-con').remove(); } }) }); </script> <script> $(function(){ // 初始化tooltip $('[data-toggle="tooltip"]').tooltip(); var username = 'HamiltonLi'; var uid = '71573'; var uavatar = $(".nav_user_item img.avatar-2").attr('src'); var questionid = $("input.questionid").val(); var markdown_editor; markdown_editor = new kanxue_md_editor("textarea_editor","#kanxue_markdown_editor", ""); markdown_editor.settings.md_full_screen = false; markdown_editor.settings.md_ed_trans = false; markdown_editor.settings.markdown_editor_trans = false; markdown_editor.init(); // $("#kanxue_markdown_editor .kx_md_showdiv.message").hide(); // $("#kanxue_markdown_editor .kx_md_textarea").css("width",'100%'); $("#kanxue_markdown_editor").show(); $("#submit").on('click', function(){ var _this = this; $(this).reset(); $(this).button('loading'); $("#message").val(markdown_editor.get_md_text()); $("#message_md").val($("#kanxue_markdown_editor .kx_md_textarea").val()); var message = $("#message").val(); var message_md = $("#message_md").val(); if(!message.trim()){ $.msg("内容为空"); $(_this).button('reset'); return false; } $.xpost("/question-answer.htm",{'questionid':questionid,'message':message,'message_md':message_md},function(code,msg){ $(_this).button('reset'); if(code == 0){ var htmDom =<div class="comment-show">
<div class="comment-show-con ">
<div class="comment-show-con-list ">
<div class="pl-text ">
<a href="//bbs.pediy.com/user-home-`+uid+`.htm" class="text-muted mr-3" style="text-decoration: none;">
<img src="`+uavatar+`" class="img-circle" style="width: 26px; height: 26px; border-radius: 15rem;">
<span class="comment-size-name">+username+</span>
</a>
<span class="comment-time text-muted">刚刚</span>
</div>
<div class="py-3">+message+</div>
<div class="date-dz">
<span class="mr-3">
<button type="button" class="Button VoteButton agree_btn">
<span class="mr-1" style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-up"></i>
</span>赞同 0
</button>
<button type="button" class="Button VoteButton oppose_btn">
<span style="display: inline-flex; align-items: center;">
<i class="fa fa-caret-up"></i>
</span>
</button>
</span>
<span class="text-muted pl-hf hf-con-block cursor" data-quotepid="0" data-nickname="`+username+`">
<i class="fa fa-commenting-o"></i> 回复
</span>
</div>
<div class="hf_lists_box" style="background-color: #f6f6f6;"></div>
<div class="hf_input_box"></div>
</div>
</div>
</div>`;
$(".comment_lists").append(htmDom);

$("#message").val('');
$("#message_md").val('');
$("#kanxue_markdown_editor .kx_md_textarea").val('');
$("#kanxue_markdown_editor .kx_md_showdiv").html('');

window.location.reload();
} else {
$.msg(msg);
}

})

})

$(".report_submit").on("click",function() {
//url radio textarea
var report_url = 'question-report.htm';
var checked = $("input[name ='report']").checked();
var report_msg = $("#report_reason_textarea").val();
$(".report_submit").button("loading");
$.xpost(report_url,{report_checked:checked, report_msg:report_msg, questionid:questionid}, function(code, message) {
if(code == 0) {
//$(".report_submit").button(message);
$(".report_submit").button('reset');
$("#report_evaluate").modal('hide');
$.msg(message,{icon:1});
setTimeout("location.reload()",1500);
} else {
$(".report_submit").button(message);
$(".report_submit").button('reset');

}
});
});


// 采纳
$(".adopt").on('click',function(){
var answerid = $(this).data('answerid');
var that = $(this);
$.confirm("确定采纳?",function(){
$.xpost('question-answer_accept.htm', "answerid="+answerid, function(code, message) {
if(code == 0) {
$(that).find(".adopt_title").text('已采纳');
$(that).removeClass('text-muted').addClass('color0099ee');
$(that).parents(".comment-show").addClass('active');
} else {
$.msg(message);
}
})
})


})

// 取消采纳
$(".cancel_adopt").on('click',function(){
var answerid = $(this).data('answerid');
var that = $(this);
$.confirm("确定取消采纳?",function(){
$.xpost('question-answer_unaccept.htm', "answerid="+answerid, function(code, message) {
if(code == 0) {
$.msg(message);
setTimeout("window.location.reload();",1000);
} else {
$.msg(message);
}
})
})


})
// 赞
function voters(questionid,answerid,status,obj){
$.xpost("/question-voters.htm",{'answerid':answerid,'questionid':questionid,'status':status},function(code,message){
if(code == 0){
$(obj).addClass("activeVoteButton");
$(obj).find(".agree_title").text("已赞同");
var agree_num = $(obj).find(".agree_num").text();
$(obj).find(".agree_num").text(Number(agree_num)+1);
} else if(code == 1) {
$.msg(message);
}
})
}
$("body").on("click",".agree_btn",function(){
var that = this;
var answerid = $(this).attr("data-answerid");
voters(questionid,answerid,0,that);
})
$("body").on("click",".oppose_btn",function(){
var that = this;
var answerid = $(this).attr("data-answerid");
voters(questionid,answerid,1,that);
})
// 收藏
$('.collect_btn').on('click', function() {
var bfstatus = $(this).attr('bfstatus');
var _this = $(this);
var awaitindex = $.await();
if (bfstatus == 0) { //取消收藏
$.xpost('question-favorator.htm', {
"questionid": questionid
}, function(code, message) {
if (code == '0') {
var fav_nums = parseInt($(".fav_nums").text()) + 1;
$(".fav_nums").text(fav_nums);
_this.attr('bfstatus', 1);
_this.attr('title', '取消收藏');
_this.find('span').text('已收藏');
_this.find('i').removeClass('fa-star-o');
_this.find('i').addClass('fa-star');
} else {
$.msg(message);
}
$.close(awaitindex);
});
} else { //收藏
$.xpost('question-unfavorator.htm', {
"questionid": questionid
}, function(code, message) {
if (code == '0') {
var fav_nums = parseInt($(".fav_nums").text()) - 1;
$(".fav_nums").text(fav_nums);
_this.attr('bfstatus', 0);
_this.attr('title', '点击收藏');
_this.find('span').text('收藏');
_this.find('i').removeClass('fa-star');
_this.find('i').addClass('fa-star-o');

} else {
$.msg(message);
}
$.close(awaitindex);
});

}
});
// 更多回复
$(".more_comment").on("click",function(){
$(this).prevAll('div').removeClass("d-none");
$(this).hide();
});

// 删除 param: questionid (int) 问题id answerid(int) 回答id pid(int) 回复id 【三选一】
$(".delete_question").on("click",function(){
$.confirm("确定删除?",function(){
$.xpost("/question-delete.htm",{'questionid':questionid},function(code,message){
if(code == 0){
$.msg(message);
window.history.go(-1);
} else if(code == 1) {
$.msg(message);
}
})
})

});
$(".delete_answer").on("click",function(){
var _this = this;
var answerid = $(this).attr("data-answerid");
$.confirm("确定删除?",function(){
$.xpost("/question-delete.htm",{'answerid':answerid},function(code,message){
if(code == 0){
$.msg(message);
$(_this).parents(".comment-show").remove();
} else if(code == 1) {
$.msg(message);
}
})
})
});

// 编辑回复
var active_answerid;
$(".edit_answer").on("click",function(){
active_answerid = $(this).attr("data-answerid");
var message = $(this).parents(".comment-show").find("textarea[name='message']").val();
$("#answer_editer_title").text('编辑回答');
$(".submit_div").hide();
$(".answer_edit_submit_div").show();

$("#kanxue_markdown_editor .kx_md_textarea").val(message).focus();
})
$("#submit_cancel").on("click",function(){
$("#answer_editer_title").text('回答');

$(".answer_edit_submit_div").hide();
$(".submit_div").show();

$("#kanxue_markdown_editor .kx_md_textarea").val('').focus();
})
$("#submit_edit").on('click', function(){
var _this = this;
$(this).reset();
$(this).button('loading');

$("#message").val(markdown_editor.get_md_text());
$("#message_md").val($("#kanxue_markdown_editor .kx_md_textarea").val());


var message = $("#message").val();
var message_md = $("#message_md").val();

if(!message.trim()){
$.msg("内容为空");
return false;
}

$.xpost("/question-answer_update.htm",{'answerid':active_answerid,'message':message,'message_md':message_md},function(code,msg){
if(code == 0){
window.location.reload();
} else {
$.msg(msg);
}
$(_this).button('reset');
})

})
})
</script>

回复
LLVM与代码混淆技术
  参与学习     324 人
  提问次数     12 个
《LLVM与代码混淆技术》详解3种经典代码混淆方式+2种变体
我的问答 领取收益
0
我的提问
0
我的回答
0
学习收益