<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>教程 on MoeJueのブログ</title>
    <link>https://ja.moejue.cn/en/categories/%E6%95%99%E7%A8%8B/</link>
    <description>Recent content in 教程 on MoeJueのブログ</description>
    <generator>Hugo</generator>
    <language>en</language>
    <lastBuildDate>Sat, 06 Sep 2025 02:02:54 +0000</lastBuildDate>
    <atom:link href="https://ja.moejue.cn/en/categories/%E6%95%99%E7%A8%8B/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>[Notes] Git Common Commands by Scenario</title>
      <link>https://ja.moejue.cn/en/posts/264/</link>
      <pubDate>Mon, 02 Jun 2025 06:58:42 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/264/</guid>
      <description>&lt;blockquote&#xA;    class=&#34;border-primary bg-muted/30 hover:bg-muted/40 my-6 rounded-r-lg border-l-4 py-4 pr-4 pl-6 italic transition-all duration-200 ease-out hover:translate-x-1&#34;&gt;&#xA;    &lt;div class=&#34;prose prose-sm max-w-none&#34;&gt;&#xA;      &lt;p&gt;For common Git operations in everyday development. It&amp;rsquo;s organized into categories to help you get started or get started.&lt;/p&gt;&#xA;&#xA;    &lt;/div&gt;&#xA;  &lt;/blockquote&gt;&lt;script&gt;&#xA;function toggleAlert(alertId) {&#xA;  const content = document.getElementById(alertId + &#39;-content&#39;);&#xA;  const chevron = document.getElementById(alertId + &#39;-chevron&#39;);&#xA;  const header = content.previousElementSibling;&#xA;  &#xA;  if (content.classList.contains(&#39;hidden&#39;)) {&#xA;    content.classList.remove(&#39;hidden&#39;);&#xA;    chevron.style.transform = &#39;rotate(0deg)&#39;;&#xA;    header.setAttribute(&#39;aria-expanded&#39;, &#39;true&#39;);&#xA;  } else {&#xA;    content.classList.add(&#39;hidden&#39;);&#xA;    chevron.style.transform = &#39;rotate(-90deg)&#39;;&#xA;    header.setAttribute(&#39;aria-expanded&#39;, &#39;false&#39;);&#xA;  }&#xA;}&#xA;&#xA;&#xA;document.addEventListener(&#39;DOMContentLoaded&#39;, function() {&#xA;  const collapsedAlerts = document.querySelectorAll(&#39;.alert-content.hidden&#39;);&#xA;  collapsedAlerts.forEach(function(content) {&#xA;    const alertId = content.id.replace(&#39;-content&#39;, &#39;&#39;);&#xA;    const chevron = document.getElementById(alertId + &#39;-chevron&#39;);&#xA;    if (chevron) {&#xA;      chevron.style.transform = &#39;rotate(-90deg)&#39;;&#xA;    }&#xA;  });&#xA;});&#xA;&lt;/script&gt;&#xA;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;-basic-commands&#34;&gt;📦 Basic Commands&lt;/h2&gt;&#xA;&lt;p&gt;order&lt;/p&gt;</description>
    </item>
    <item>
      <title>What is Web3.0, and what does it have to do with blockchain?</title>
      <link>https://ja.moejue.cn/en/posts/202/</link>
      <pubDate>Mon, 17 Jun 2024 12:59:22 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/202/</guid>
      <description>&lt;p&gt;Another new inexplicable word -. - I can roughly summarize it into the following points:&lt;/p&gt;&#xA;&lt;h2 id=&#34;what-is-web30&#34;&gt;What is web3.0&lt;/h2&gt;&#xA;&lt;p&gt;Web 3.0 (Web3) is the development direction of the next generation of the Internet, aiming to create a more decentralized, user-controlled and data-protected network environment. Different from the previous Web 1.0 (static web pages) and Web 2.0 (dynamic, interactive web pages and social media), the core concepts and technologies of Web 3.0 include the following aspects:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Who is the Po Lord?</title>
      <link>https://ja.moejue.cn/en/posts/68/</link>
      <pubDate>Mon, 25 Jun 2018 07:53:09 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/68/</guid>
      <description>&lt;p&gt;Ever since I took the lead in using Weibo&amp;rsquo;s cloud storage as the image repository for the Secondary Random API, there have been many similar Secondary Random APIs extended on the internet, and after picking a few of these I know of to visit and look at, I realized that a lot of the images look quite familiar. And the links to the images can also be found in my database, isn&amp;rsquo;t this what I uploaded?&#xA;Are they all captured from me?&#xA;Of course, I don&amp;rsquo;t know what I&amp;rsquo;m talking about, but I need to know what I&amp;rsquo;m talking about.&#xA;Then selected my known ten API interface, are stored in the Sina graph bed of the secondary API. hanging on the server to collect a morning, the collection of almost 100,000, after screening the duplication of invalid after only about 10,000 left. This is surprising, which means that the data of the ten interfaces are basically the same.&#xA;Then through the program to analyze the link uploader, in the 10,000, 75% of the pictures are from the fantasy field of the bed!&#xA;Although it&amp;rsquo;s no secret that Sina users can be identified by their Sina image addresses, it&amp;rsquo;s a good idea to analyze the program to find out who uploaded the links.&#xA;&lt;a href=&#34;https://sandbox.runjs.cn/show/fx9b4hyv&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;Online demo&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; This is the js version, the code can be accessed by right clicking directly.&#xA;Through the identification can be found, a large number of images in the API are from the fantasy field of microblogging uploads, that is, I uploaded, those so-called API is not a pirated version of my own heart have a b number&#xA;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fsnjxvkx9jj30fv08i0zn.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fsnjxvkx9jj30fv08i0zn.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;Principle Revealed:&#xA;As the registered microblogging account uid is very big, the uploaded picture is basically 007, so the following picture is I casually picked an old number on the microblogging to copy it over&#xA;The link is &lt;a href=&#34;https://wxt.sinaimg.cn/thumb300/9d0d09ably1fsn7m0jyzzj20m80cidgm.jpg%27s&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;https://wxt.sinaimg.cn/thumb300/9d0d09ably1fsn7m0jyzzj20m80cidgm.jpg&#39;s&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; picture&lt;/p&gt;</description>
    </item>
    <item>
      <title>Web page capture: My playlist</title>
      <link>https://ja.moejue.cn/en/posts/31/</link>
      <pubDate>Tue, 05 Jun 2018 11:04:05 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/31/</guid>
      <description>&lt;p&gt;Recently, I saw many blogs posting tutorials on web page packet capture, which aroused my interest (zhuang) and (bi), and this article was born.&#xA;It just happened that some time ago, the API for &lt;a href=&#34;https://music.52ecy.cn/&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;My Playlist&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; to connect to Kugou failed. I took the opportunity to fix it and make a graphic tutorial. Then let Kugou &amp;ldquo;operate&amp;rdquo;&#xA;About the concept of packet capture&lt;/p&gt;</description>
    </item>
    <item>
      <title>Installation of PHP environment under Linux</title>
      <link>https://ja.moejue.cn/en/posts/65/</link>
      <pubDate>Mon, 07 May 2018 06:52:32 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/65/</guid>
      <description>&lt;p&gt;Learning environment: Centos 7.2 official version _64 bit&lt;/p&gt;&#xA;&lt;p&gt;# Update source&#xA;yum update&lt;/p&gt;&#xA;&lt;h1 id=&#34;安装nginx&#34;&gt;安装nginx&lt;/h1&gt;&#xA;&lt;p&gt;yum install nginx -y&lt;/p&gt;&#xA;&lt;h1 id=&#34;安装mysql&#34;&gt;安装mysql&lt;/h1&gt;&#xA;&lt;p&gt;wget &lt;a href=&#34;https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;https://repo.mysql.com//mysql57-community-release-el7-11.noarch.rpm&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;&#xA;yum localinstall mysql57-community-release-el7-11.noarch.rpm&lt;/p&gt;&#xA;&lt;h1 id=&#34;安装php72&#34;&gt;安装PHP7.2&lt;/h1&gt;&#xA;&lt;p&gt;rpm -Uvh &lt;a href=&#34;https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;&#xA;rpm -Uvh &lt;a href=&#34;https://mirror.webtatic.com/yum/el7/webtatic-release.rpm&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;https://mirror.webtatic.com/yum/el7/webtatic-release.rpm&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;&#xA;yum update&#xA;yum install -y php72w-cli php72w-common php72w-dba php72w-devel php72w-fpm php72w-gd php72w-imap php72w-mbstring php72w-mysql php72w-pdo php72w-pdo_dblib php72w-pear php72w-pecl-igbinary php72w-pecl-xdebug php72w-process php72w-xml php72w-xmlrpc php72w-opcache php72w-pecl-memcached php72w-pecl-mongodb php72w-pecl-redis&lt;/p&gt;</description>
    </item>
    <item>
      <title>Simple Steps for Using Git</title>
      <link>https://ja.moejue.cn/en/posts/64/</link>
      <pubDate>Tue, 03 Apr 2018 12:04:32 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/64/</guid>
      <description>&lt;p&gt;This article does not elaborate any conceptual knowledge, just make a note, simply is the use of the steps, if you encounter obstacles, please Google it!&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Using SSH to Bind Git to GitHub&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;1. Generate &lt;code&gt;SSH key&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;ssh-keygen -t rsa&lt;/p&gt;&#xA;&lt;p&gt;Specify the RSA algorithm to generate the key, after which two files will be generated, id_rsa and id_rsa.pub, i.e., the key id_rsa and the public key id_rsa.pub. For these two files&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fantasy Realm Picture Bed User Help</title>
      <link>https://ja.moejue.cn/en/posts/63/</link>
      <pubDate>Mon, 19 Mar 2018 11:56:29 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/63/</guid>
      <description>&lt;p&gt;Since many people encounter problems during installation and use, I still have to summarize it. If it still can’t be solved, you can join the group and ask questions to the omnipotent group friends.&lt;/p&gt;&#xA;&lt;h2 id=&#34;verification-code-is-not-displayed&#34;&gt;Verification code is not displayed&lt;/h2&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Check whether the server supports the GD graphics processing library&lt;/li&gt;&#xA;&lt;li&gt;Check the server WEB environment&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Apache: If your program is installed in a secondary directory, modify the .htaccess file in the program root directory&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;&amp;lt;IfModule mod_rewrite.c&amp;gt;&#xA;RewriteEngine on&#xA;RewriteCond %{REQUEST_FILENAME} !-d&#xA;RewriteCond %{REQUEST_FILENAME} !-f&#xA;Rewritebase/your secondary directory name/index.php&#xA;RewriteRule ^(.*)$ /Your secondary directory name/index.php?/$1 [L]&#xA;&lt;/IfModule&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>A complete collection of OEPs in various languages</title>
      <link>https://ja.moejue.cn/en/posts/35/</link>
      <pubDate>Fri, 19 May 2017 03:08:23 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/35/</guid>
      <description>&lt;p&gt;&lt;strong&gt;It is true that it is quite troublesome to compare with OEP, so I sorted it out and directly read and understand OEP in this article,&lt;/strong&gt;&#xA;&lt;strong&gt;Or right-click the image to save it locally. Click to view the larger image&lt;/strong&gt;&#xA;&lt;strong&gt;If it helps you, please leave a comment~&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;VC6 and Easy Language&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqi8qw5vw6j30f908vmy4.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqi8qw5vw6j30f908vmy4.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;Delphi7&#xA;&lt;strong&gt;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1ply1fqi8qwc0kxj30hf08u0u1.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1ply1fqi8qwc0kxj30hf08u0u1.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Various language button event feature codes</title>
      <link>https://ja.moejue.cn/en/posts/34/</link>
      <pubDate>Mon, 15 May 2017 05:31:08 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/34/</guid>
      <description>&lt;p&gt;When debugging software, the most important thing is to set breakpoints, so how to set breakpoints is an important skill.&lt;/p&gt;&#xA;&lt;p&gt;For example: when a prompt box pops up, download MessageBoxA; for a registry, download RegOpenKeyA, etc.&#xA;Of course, it is more convenient to go directly to the button event, because after reaching the button event, you will soon reach the core code, and your crack will not be far away.&#xA;This article summarizes the methods of finding button events in various languages. Of course, you can also use tools, such as VBexplorer, DEDE, ECE, etc.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Learning to Crack with Zero Basics Tutorial Series Outline Season 1</title>
      <link>https://ja.moejue.cn/en/posts/33/</link>
      <pubDate>Mon, 08 May 2017 02:00:51 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/33/</guid>
      <description>&lt;p&gt;&lt;strong&gt;Purpose: The purpose of this set of tutorials is to prevent cracking, although this is a set of knowledge of cracking tutorials, but we only know the cracker is how to crack our software, we can better and more effective to prevent our software is cracked&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;**Basic primer **&lt;/p&gt;&#xA;&lt;pre&gt;&lt;code&gt;   1, Chinese search and Nop [the first section of the download address](http://bbs.125.la/forum.php?mod=viewthread&amp;amp;tid=14017567): How to compile and save the program&#xA;&#xA;   2, je and jmp use z flag bit [the second section of the download address](http://bbs.125.la/forum.php?mod=viewthread&amp;amp;tid=14018591): the actual battle of a do not know what the network authentication of the blasting&#xA;&#xA;   3, local reboot verification [section III download address](http://bbs.125.la/forum.php?mod=viewthread&amp;amp;tid=14019645): through the compilation of the two times to save the blast&#xA;&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;** button event chapter **&#xA;1, easy language button events, universal breakpoints &lt;a href=&#34;http://bbs.125.la/thread-14021176-1-1.html&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;Button Events Chapter download address&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;: rely on the easy language body to distinguish between real easy language program&lt;/p&gt;</description>
    </item>
    <item>
      <title>58 city login (RSA algorithm)</title>
      <link>https://ja.moejue.cn/en/posts/16/</link>
      <pubDate>Wed, 23 Nov 2016 08:27:09 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/16/</guid>
      <description>&lt;p&gt;58 city login (RSA algorithm)&lt;/p&gt;&#xA;&lt;p&gt;This time. Another wonderful login algorithm analysis&lt;/p&gt;&#xA;&lt;p&gt;Destination address:&#xA;&lt;a href=&#34;https://passport.58.com/login&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;https://passport.58.com/login&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;?（58 in the same city）&#xA;Tools used:&#xA;js debugging tool (I am using a js debugging tool adapted from a forum, which is relatively intelligent)&#xA;Packet capture tool (I used F12 of the browser directly this time to search for keywords more conveniently)&lt;/p&gt;</description>
    </item>
    <item>
      <title>Sina Weibo News RSA Analysis Graphics and Text &#43; Login</title>
      <link>https://ja.moejue.cn/en/posts/13/</link>
      <pubDate>Wed, 12 Oct 2016 06:50:19 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/13/</guid>
      <description>&lt;p&gt;Sina Weibo dynamics RSA analysis&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Tools used&#xA;1.ie browser (version 9 or above)&#xA;2.httpwatch (both Chinese and English are available)&#xA;3.js debugging tools&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;Target website: &lt;a href=&#34;http://weibo.com/&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;http://weibo.com&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; (Sina Weibo)&lt;/p&gt;&#xA;&lt;ol start=&#34;2&#34;&gt;&#xA;&lt;li&gt;Capture packets&#xA;Let’s follow our last packet capture process and develop good habits. I won’t go into details here.&lt;br&gt;&#xA;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixqxrdj30m808p421.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixqxrdj30m808p421.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixmpmdj30ja06r3z4.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixmpmdj30ja06r3z4.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixpef1j30m60azgn3.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixpef1j30m60azgn3.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixrm8wj30k008rdgm.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh2ixrm8wj30k008rdgm.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>China Telecom Login RSA Algorithm &#43; Analysis Graphics and Text</title>
      <link>https://ja.moejue.cn/en/posts/14/</link>
      <pubDate>Fri, 30 Sep 2016 01:29:10 +0000</pubDate>
      <guid>https://ja.moejue.cn/en/posts/14/</guid>
      <description>&lt;p&gt;No more nonsense!&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Tools used&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;1.ie browser (version 9 or above)&lt;/p&gt;&#xA;&lt;p&gt;2.httpwatch (both Chinese and English are available)&lt;/p&gt;&#xA;&lt;p&gt;3.js debugging tools&lt;/p&gt;&#xA;&lt;p&gt;Target website: &lt;a href=&#34;http://xz.189.cn/sso/LoginServlet&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;http://xz.189.cn/sso/LoginServlet&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt; Telecom 189 login&lt;/p&gt;&#xA;&lt;ol start=&#34;2&#34;&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Packet capture:&lt;/p&gt;&#xA;&lt;/li&gt;&#xA;&lt;li&gt;&#xA;&lt;p&gt;Clear the website’s cookies and cache before capturing packets.&#xA;&lt;a href=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh27cuooyj30l90cv0u6.jpg&#34;target=&#34;_blank&#34;&#xA;  class=&#34;inline-flex items-center gap-1&#34;&#xA;&gt;&#xA;&lt;figure class=&#34;image-figure not-prose my-8&#34; &#xA;        data-lightbox-enabled=&#34;false&#34;&#xA;        data-gallery-type=&#34;auto&#34;&gt;&#xA;  &lt;div class=&#34;image-container&#34;&gt;&#xA;    &lt;img&#xA;    src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh27cuooyj30l90cv0u6.jpg&#34;&#xA;    alt=&#34;&#34;&#xA;    &#xA;    &#xA;    loading=&#34;lazy&#34;&#xA;    decoding=&#34;async&#34;&#xA;    data-gallery-src=&#34;https://image.baidu.com/search/down?url=https://tva1.sinaimg.cn//large/0072Vf1pgy1fqh27cuooyj30l90cv0u6.jpg&#34;&#xA;    data-gallery-alt=&#34;&#34;&#xA;    data-gallery-title=&#34;&#34; /&gt;&lt;/div&gt;&#xA;&#xA;  &lt;/figure&gt;&#xA;  &lt;svg id=&#34;external-link&#34; class=&#34;h-3 w-3 flex-shrink-0&#34;&#xA;    fill=&#34;none&#34;&#xA;    stroke=&#34;currentColor&#34;&#xA;    viewBox=&#34;0 0 24 24&#34;&gt;&lt;path fill=&#34;none&#34; stroke=&#34;currentColor&#34; stroke-linecap=&#34;round&#34; stroke-linejoin=&#34;round&#34; stroke-width=&#34;2&#34; d=&#34;M15 3h6v6m-11 5L21 3m-3 10v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6&#34;/&gt;&lt;/svg&gt;&#xA;&lt;/a&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
