-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathindex.html
77 lines (74 loc) · 22.3 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<!doctype html>
<html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><meta><title>Normal Blog</title><link rel="manifest" href="/manifest.json"><meta name="application-name" content="Normal Blog"><meta name="msapplication-TileImage" content="/img/favicon.svg"><meta name="apple-mobile-web-app-capable" content="yes"><meta name="apple-mobile-web-app-title" content="Normal Blog"><meta name="apple-mobile-web-app-status-bar-style" content="default"><meta property="og:type" content="website"><meta property="og:title" content="Normal Blog"><meta property="og:url" content="http://aslin.site/"><meta property="og:site_name" content="Normal Blog"><meta property="og:locale" content="en_US"><meta property="og:image" content="http://aslin.site/img/og_image.png"><meta property="article:author" content="ACce1er4t0r"><meta property="twitter:card" content="summary"><meta property="twitter:image:src" content="http://aslin.site/img/og_image.png"><script type="application/ld+json">{"@context":"https://schema.org","@type":"BlogPosting","mainEntityOfPage":{"@type":"WebPage","@id":"http://aslin.site"},"headline":"Normal Blog","image":["http://aslin.site/img/og_image.png"],"author":{"@type":"Person","name":"ACce1er4t0r"},"publisher":{"@type":"Organization","name":"Normal Blog","logo":{"@type":"ImageObject","url":"http://aslin.site/img/book-one.svg"}},"description":""}</script><link rel="icon" href="/img/favicon.svg"><link rel="stylesheet" href="https://use.fontawesome.com/releases/v6.0.0/css/all.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/styles/atom-one-light.css"><link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;600&family=Source+Code+Pro"><link rel="stylesheet" href="/css/default.css"><style>body>.footer,body>.navbar,body>.section{opacity:0}</style><!--!--><!--!--><!--!--><!--!--><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/build/cookieconsent.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/lightgallery.min.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/justifiedGallery.min.css"><!--!--><!--!--><style>.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pace-inactive{display:none}.pace .pace-progress{background:#3273dc;position:fixed;z-index:2000;top:0;right:100%;width:100%;height:2px}</style><script src="https://cdn.jsdelivr.net/npm/[email protected]/pace.min.js"></script><!--!--><!--!--><!-- hexo injector head_end start --><script>
(function () {
function switchTab() {
if (!location.hash) {
return;
}
const id = '#' + CSS.escape(location.hash.substring(1));
const $tabMenu = document.querySelector(`.tabs a[href="${id}"]`);
if (!$tabMenu) {
return;
}
const $tabMenuContainer = $tabMenu.parentElement.parentElement;
Array.from($tabMenuContainer.children).forEach($menu => $menu.classList.remove('is-active'));
Array.from($tabMenuContainer.querySelectorAll('a'))
.map($menu => document.getElementById($menu.getAttribute("href").substring(1)))
.forEach($content => $content.classList.add('is-hidden'));
if ($tabMenu) {
$tabMenu.parentElement.classList.add('is-active');
}
const $activeTab = document.querySelector(id);
if ($activeTab) {
$activeTab.classList.remove('is-hidden');
}
}
switchTab();
window.addEventListener('hashchange', switchTab, false);
})();
</script><!-- hexo injector head_end end --><meta name="generator" content="Hexo 6.0.0"><link rel="alternate" href="/atom.xml" title="Normal Blog" type="application/atom+xml">
</head><body class="is-2-column"><nav class="navbar navbar-main"><div class="container navbar-container"><div class="navbar-brand justify-content-center"><a class="navbar-item navbar-logo" href="/"><img src="/img/book-one.svg" alt="Normal Blog" height="28"></a></div><div class="navbar-menu"><div class="navbar-start"><a class="navbar-item is-active" href="/">Home</a><a class="navbar-item" href="/archives">Archives</a><a class="navbar-item" href="/categories">Categories</a><a class="navbar-item" href="/tags">Tags</a><a class="navbar-item" href="/resume.pdf">Resume</a></div><div class="navbar-end"><a class="navbar-item search" title="Search" href="javascript:;"><i class="fas fa-search"></i></a></div></div></div></nav><section class="section"><div class="container"><div class="columns"><div class="column order-2 column-main is-8-tablet is-8-desktop is-8-widescreen"><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-12-18T22:38:27.000Z" title="12/18/2022, 10:38:27 PM">2022-12-18</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">4 minutes read (About 610 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/12/18/Automated-deploying-Hexo-blogs-with-Github-Actions/">Automated deploying Hexo blogs by Github Actions</a></p><div class="content"><p>Github Actions can easily implement CI/CD workflows to help us do some work, such as automated testing, packaging, deployment and other operations.</p></div><a class="article-more button is-small is-size-7" href="/2022/12/18/Automated-deploying-Hexo-blogs-with-Github-Actions/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-17T01:59:48.000Z" title="3/17/2022, 1:59:48 AM">2022-03-17</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">2 minutes read (About 288 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/17/PWN-Learning-CSAW-2017-Quals-pilot/">PWN Learning: CSAW 2017 Quals - pilot</a></p><div class="content"><p>CSAW 2017 Quals - pilot Write up</p></div><a class="article-more button is-small is-size-7" href="/2022/03/17/PWN-Learning-CSAW-2017-Quals-pilot/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-17T00:51:25.000Z" title="3/17/2022, 12:51:25 AM">2022-03-17</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">12 minutes read (About 1773 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/17/Programming-Linux-Character-Driver/">Programming Linux Character Driver</a></p><div class="content"><p>Linux Character Driver</p></div><a class="article-more button is-small is-size-7" href="/2022/03/17/Programming-Linux-Character-Driver/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-09T05:10:34.000Z" title="3/9/2022, 5:10:34 AM">2022-03-09</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">24 minutes read (About 3636 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/09/Programming-Linux-Modules/">Programming Linux Modules</a></p><div class="content"><p>Kernel Module</p></div><a class="article-more button is-small is-size-7" href="/2022/03/09/Programming-Linux-Modules/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-09T03:32:17.000Z" title="3/9/2022, 3:32:17 AM">2022-03-09</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">17 minutes read (About 2498 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/09/backup-PAT/">backup: PAT</a></p><div class="content"><p><em><strong>题目思路就先不写了,以后再补(咕咕咕),现在只有代码</strong></em></p></div><a class="article-more button is-small is-size-7" href="/2022/03/09/backup-PAT/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-09T03:08:21.000Z" title="3/9/2022, 3:08:21 AM">2022-03-09</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">9 minutes read (About 1378 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/09/backup-Syscalls-and-problems-encountered/">backup: Syscalls and problems encountered</a></p><div class="content"><p>In the previous article, we finished setting up the kernel environment. Now let’s try to write a system call to modify or read the nice value of a given process and return the latest nice value and priority prio of the process.</p></div><a class="article-more button is-small is-size-7" href="/2022/03/09/backup-Syscalls-and-problems-encountered/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-09T02:46:36.000Z" title="3/9/2022, 2:46:36 AM">2022-03-09</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">5 minutes read (About 824 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/09/backup-Configuring-the-kernel-environment-from-scratch/">backup: Configuring the kernel environment from scratch</a></p><div class="content"><p>Configuring kernel environment</p></div><a class="article-more button is-small is-size-7" href="/2022/03/09/backup-Configuring-the-kernel-environment-from-scratch/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-09T00:58:18.000Z" title="3/9/2022, 12:58:18 AM">2022-03-09</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">2 minutes read (About 273 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/09/backup-No-Key-Virginia-Encryption-Crack/">backup: No Key Virginia Encryption Crack</a></p><div class="content"><p>A script to crack Virginia encryption without a password</p></div><a class="article-more button is-small is-size-7" href="/2022/03/09/backup-No-Key-Virginia-Encryption-Crack/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-09T00:41:25.000Z" title="3/9/2022, 12:41:25 AM">2022-03-09</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">4 minutes read (About 619 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/09/backup-Digital-Circuit-Course-Design-Music-Player-with-VGA-Display/">backup: Digital Circuit Course Design, Music Player with VGA Display</a></p><div class="content"><p>Busy with digital circuit labs. It’s been a long time since I coded QAQ. Nothing coded recently, so I just pull up the digital electricity course design QWQ~</p></div><a class="article-more button is-small is-size-7" href="/2022/03/09/backup-Digital-Circuit-Course-Design-Music-Player-with-VGA-Display/#more">Read more</a></article></div><div class="card"><article class="card-content article" role="article"><div class="article-meta is-size-7 is-uppercase level is-mobile"><div class="level-left"><span class="level-item">Posted <time dateTime="2022-03-08T22:24:10.000Z" title="3/8/2022, 10:24:10 PM">2022-03-08</time></span><span class="level-item">Updated <time dateTime="2023-04-22T04:48:49.003Z" title="4/22/2023, 4:48:49 AM">2023-04-22</time></span><span class="level-item">a minute read (About 139 words)</span></div></div><p class="title is-3 is-size-4-mobile"><a class="link-muted" href="/2022/03/08/backup-HCTF2018-Warmup-Writeup/">backup: HCTF2018 Warmup Writeup</a></p><div class="content"><p>A easy challenge from HCTF 2018</p></div><a class="article-more button is-small is-size-7" href="/2022/03/08/backup-HCTF2018-Warmup-Writeup/#more">Read more</a></article></div><nav class="pagination" role="navigation" aria-label="pagination"><div class="pagination-previous is-invisible is-hidden-mobile"><a href="/page/0/">Previous</a></div><div class="pagination-next"><a href="/page/2/">Next</a></div><ul class="pagination-list is-hidden-mobile"><li><a class="pagination-link is-current" href="/">1</a></li><li><a class="pagination-link" href="/page/2/">2</a></li></ul></nav></div><div class="column column-left is-4-tablet is-4-desktop is-4-widescreen order-1"><div class="card widget" data-type="profile"><div class="card-content"><nav class="level"><div class="level-item has-text-centered flex-shrink-1"><div><figure class="image is-128x128 mx-auto mb-2"><img class="avatar" src="/img/avatar.jpeg" alt="ACce1er4t0r"></figure><p class="title is-size-4 is-block" style="line-height:inherit;">ACce1er4t0r</p><p class="is-size-6 is-block">CTFer | Student</p><p class="is-size-6 is-flex justify-content-center"><i class="fas fa-map-marker-alt mr-1"></i><span>UF@CISE</span></p></div></div></nav><nav class="level is-mobile"><div class="level-item has-text-centered is-marginless"><div><p class="heading">Posts</p><a href="/archives"><p class="title">11</p></a></div></div><div class="level-item has-text-centered is-marginless"><div><p class="heading">Categories</p><a href="/categories"><p class="title">0</p></a></div></div><div class="level-item has-text-centered is-marginless"><div><p class="heading">Tags</p><a href="/tags"><p class="title">0</p></a></div></div></nav><div class="level is-mobile is-multiline"><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="Github" href="https://github.com/ACce1er4t0r"><i class="fab fa-github"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="Facebook" href="https://www.facebook.com/profile.php?id=100029033059167"><i class="fab fa-facebook"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="Twitter" href="https://twitter.com/ACce1er4t0r"><i class="fab fa-twitter"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="LinkedIn" href="https://www.linkedin.com/in/shiyin-lin-224388186/"><i class="fab fa-linkedin"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="RSS" href="/atom.xml"><i class="fas fa-rss"></i></a><a class="level-item button is-transparent is-marginless" target="_blank" rel="noopener" title="Instagram" href="https://www.instagram.com/acce1er4t0r/"><i class="fab fa-instagram"></i></a></div></div></div><!--!--><!--!--><div class="card widget" data-type="recent-posts"><div class="card-content"><h3 class="menu-label">Recents</h3><article class="media"><div class="media-content"><p class="date"><time dateTime="2022-12-18T22:38:27.000Z">2022-12-18</time></p><p class="title"><a href="/2022/12/18/Automated-deploying-Hexo-blogs-with-Github-Actions/">Automated deploying Hexo blogs by Github Actions</a></p></div></article><article class="media"><div class="media-content"><p class="date"><time dateTime="2022-03-17T01:59:48.000Z">2022-03-17</time></p><p class="title"><a href="/2022/03/17/PWN-Learning-CSAW-2017-Quals-pilot/">PWN Learning: CSAW 2017 Quals - pilot</a></p></div></article><article class="media"><div class="media-content"><p class="date"><time dateTime="2022-03-17T00:51:25.000Z">2022-03-17</time></p><p class="title"><a href="/2022/03/17/Programming-Linux-Character-Driver/">Programming Linux Character Driver</a></p></div></article><article class="media"><div class="media-content"><p class="date"><time dateTime="2022-03-09T05:10:34.000Z">2022-03-09</time></p><p class="title"><a href="/2022/03/09/Programming-Linux-Modules/">Programming Linux Modules</a></p></div></article><article class="media"><div class="media-content"><p class="date"><time dateTime="2022-03-09T03:32:17.000Z">2022-03-09</time></p><p class="title"><a href="/2022/03/09/backup-PAT/">backup: PAT</a></p></div></article></div></div><div class="card widget" data-type="archives"><div class="card-content"><div class="menu"><h3 class="menu-label">Archives</h3><ul class="menu-list"><li><a class="level is-mobile" href="/archives/2022/"><span class="level-start"><span class="level-item">2022</span></span><span class="level-end"><span class="level-item tag">11</span></span></a></li></ul></div></div></div><!--!--></div><!--!--></div></div></section><footer class="footer"><div class="container"><div class="level"><div class="level-start"><a class="footer-logo is-block mb-2" href="/"><img src="/img/book-one.svg" alt="Normal Blog" height="28"></a><p class="is-size-7"><span>© 2023 ACce1er4t0r</span> Powered by <a href="https://hexo.io/" target="_blank" rel="noopener">Hexo</a> & <a href="https://github.com/ppoffice/hexo-theme-icarus" target="_blank" rel="noopener">Icarus</a></p></div><div class="level-end"><div class="field has-addons"><p class="control"><a class="button is-transparent is-large" target="_blank" rel="noopener" title="Creative Commons" href="https://creativecommons.org/"><i class="fab fa-creative-commons"></i></a></p><p class="control"><a class="button is-transparent is-large" target="_blank" rel="noopener" title="Attribution 4.0 International" href="https://creativecommons.org/licenses/by/4.0/"><i class="fab fa-creative-commons-by"></i></a></p><p class="control"><a class="button is-transparent is-large" target="_blank" rel="noopener" title="Download on GitHub" href="https://github.com/ppoffice/hexo-theme-icarus"><i class="fab fa-github"></i></a></p></div></div></div></div></footer><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/jquery.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/min/moment-with-locales.min.js"></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/clipboard.min.js" defer></script><script>moment.locale("en");</script><script>var IcarusThemeSettings = {
article: {
highlight: {
clipboard: true,
fold: 'unfolded'
}
}
};</script><script src="/js/column.js"></script><script src="/js/animation.js"></script><a id="back-to-top" title="Back to top" href="javascript:;"><i class="fas fa-chevron-up"></i></a><script src="/js/back_to_top.js" defer></script><!--!--><!--!--><!--!--><script src="https://cdn.jsdelivr.net/npm/[email protected]/build/cookieconsent.min.js" defer></script><script>window.addEventListener("load", () => {
window.cookieconsent.initialise({
type: "info",
theme: "edgeless",
static: false,
position: "bottom-left",
content: {
message: "This website uses cookies to improve your experience.",
dismiss: "Got it!",
allow: "Allow cookies",
deny: "Decline",
link: "Learn more",
policy: "Cookie Policy",
href: "https://www.cookiesandyou.com/",
},
palette: {
popup: {
background: "#edeff5",
text: "#838391"
},
button: {
background: "#4b81e8"
},
},
});
});</script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/lightgallery.min.js" defer></script><script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/jquery.justifiedGallery.min.js" defer></script><script>window.addEventListener("load", () => {
if (typeof $.fn.lightGallery === 'function') {
$('.article').lightGallery({ selector: '.gallery-item' });
}
if (typeof $.fn.justifiedGallery === 'function') {
if ($('.justified-gallery > p > .gallery-item').length) {
$('.justified-gallery > p > .gallery-item').unwrap();
}
$('.justified-gallery').justifiedGallery();
}
});</script><!--!--><!--!--><!--!--><!--!--><!--!--><script src="/js/main.js" defer></script><div class="searchbox"><div class="searchbox-container"><div class="searchbox-header"><div class="searchbox-input-container"><input class="searchbox-input" type="text" placeholder="Type something..."></div><a class="searchbox-close" href="javascript:;">×</a></div><div class="searchbox-body"></div></div></div><script src="/js/insight.js" defer></script><script>document.addEventListener('DOMContentLoaded', function () {
loadInsight({"contentUrl":"/content.json"}, {"hint":"Type something...","untitled":"(Untitled)","posts":"Posts","pages":"Pages","categories":"Categories","tags":"Tags"});
});</script></body></html>