Skip to content

Commit

Permalink
Merge pull request #14 from chkp-ramanl/android-and-enh
Browse files Browse the repository at this point in the history
Added Android section and refactored encyclopedia
  • Loading branch information
chkp-alexanderc authored Apr 18, 2024
2 parents de787b4 + 2060685 commit 7662bd9
Show file tree
Hide file tree
Showing 112 changed files with 4,723 additions and 179 deletions.
2 changes: 1 addition & 1 deletion _config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ url: "https://evasions.checkpoint.com" # the base hostname & protocol for your s
markdown: kramdown

collections:
techniques:
src:
output: true

defaults:
Expand Down
2 changes: 1 addition & 1 deletion _layouts/page.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ <h1 class="post-title-main" itemprop="name headline">{{ page.title }}</h1>

{{ content }}
<div style="text-align: left">
<a href={{ site.url }}{{ site.baseurl }}>Back to main page</a>
<a href="..">Go back</a>
<br>
<br>
<br>
Expand Down
4 changes: 2 additions & 2 deletions _layouts/post.html
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ <h1 class="post-title-main" itemprop="name headline">{{ page.title }}</h1>

<div class="post-content container" itemprop="articleBody">
<div style="text-align: left">
<a href={{ site.url }}{{ site.baseurl }}>Back to main page</a>
<a href="..">Go back</a>
<br>
<br>
</div>
{{ content }}
<br>
<div style="text-align: left">
<a href={{ site.url }}{{ site.baseurl }}>Back to main page</a>
<a href="..">Go back</a>
</div>
<br>
{% include share.html %}
Expand Down
25 changes: 25 additions & 0 deletions _layouts/post_main.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
---
layout: default
---
<article class="post_main" itemscope itemtype="http://schema.org/BlogPosting">
<div class="jumbotron">
<div class="container">
<h1 class="post-title-main" itemprop="name headline">{{ page.title }}</h1>
</div>
</div>

<div class="post-content container" itemprop="articleBody">
<div style="text-align: left">
<a href="{{site.url}}">Go back</a>
<br>
<br>
</div>
{{ content }}
<br>
<div style="text-align: left">
<a href="{{site.url}}">Go back</a>
</div>
<br>
{% include share.html %}
</article>

Binary file added _src/Android/assets/icons/anti_analysis.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/icons/anti_analysis_gray.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions _src/Android/assets/icons/emulator_flags.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions _src/Android/assets/icons/emulator_flags_gray.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/icons/environment.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/icons/environment_gray.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/icons/human_behavior.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/icons/human_behavior_gray.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/images/eocd_end_sequence.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/images/filenames_long.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added _src/Android/assets/images/manifest_style_fix.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
167 changes: 167 additions & 0 deletions _src/Android/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,167 @@
---
layout: main
---

<head>
<style>
body {
min-width:880px;
}

.flex-top {
display: flex;
align-items: center;
justify-content: center;
overflow: hidden;
width: 100%;
height: 40vh;
}

.flex-container {
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: inline-flex;
flex-wrap: wrap;
align-content: space-around;
align-items: center;
justify-content: space-evenly;
min-width: 1200px;
}

.flex-container > div {
flex: 0 0 25%;
text-align: center;
font-size: 18px;
margin-bottom: 30px;
display: grid;
}

.outer-img-pink {
height: 180px;
width: 180px;
display: inline-flex;
background-color: rgb(255,86,136);
padding: 10px;
border: 0px;
}
.outer-img-pink:hover {
height: 180px;
width: 180px;
display: inline-flex;
background-color: rgb(255,86,136);
padding: 10px;
border: 0px;
}

.outer-img-grey {
height: 180px;
width: 180px;
display: inline-flex;
background-color: rgb(159,159,159);
padding: 10px;
border: 0px;
}
.outer-img-grey:hover {
height: 180px;
width: 180px;
display: inline-flex;
background-color: rgb(159,159,159);
padding: 10px;
border: 0px;
}

.inner-img {
width: 160px;
height: 160px;
display: inline-flex;
background-size: 160px 160px;
}
.inner-img-grey {
width: 160px;
height: 160px;
display: inline-flex;
background-size: 160px 160px;
}

.grey-text {
color: darkgrey;
display: block;
}

.icon {
min-width: 180px;
height: 140px;
}

</style>
</head>

<body>

<section>
<div class="jumbotron">
<div class="container logo">
<img src="{{ site.url }}/assets/images/CPR_Logo_transparent.png" width="165px" />
<span class="title">Android: Evasion & Anti-Debug techniques</span>
</div>
</div>
</section>

<br />

<div class="flex-top">
<div class="flex-container">

<div class="icon">
<div>
<span class="outer-img-pink">
<a class="a-active" href="techniques/anti-analysis.html" >
<span class="inner-img" style='background-image:url("assets/icons/anti_analysis.png")' />
</a>
</span>
<a class="a-active" href="techniques/anti-analysis.html">APK anti-analysis</a>
</div>
</div>

<div class="icon">
<div>
<span class="outer-img-grey">
<a>
<span class="inner-img" style='background-image:url("assets/icons/environment_gray.png")' />
</a>
</span>
<a class="grey-text">Environment detection [coming soon]</a>
</div>
</div>

<div class="icon">
<div>
<span class="outer-img-grey">
<a>
<span class="inner-img" style='background-image:url("assets/icons/emulator_flags_gray.svg")' />
</a>
</span>
<a class="grey-text">Emulator & debug flags [planned]</a>
</div>
</div>

<div class="icon">
<div>
<span class="outer-img-grey">
<a>
<span class="inner-img" style='background-image:url("assets/icons/human_behavior_gray.png")' />
</a>
</span>
<a class="grey-text">Human behavior<br />[planned]</a>
</div>
</div>

</div>
</div>
<a href={{ site.url }}{{ site.baseurl }}><p style="text-align:center">Go to the title page</a>

<br />

</body>
Loading

0 comments on commit 7662bd9

Please sign in to comment.