Slight uplift of this tragedy

This commit is contained in:
Andrew Illarionov 2023-09-27 21:38:49 +03:00
parent 33bd09ffdf
commit f574205702
14 changed files with 172 additions and 94 deletions

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/malware-generator.iml" filepath="$PROJECT_DIR$/.idea/malware-generator.iml" />
</modules>
</component>
</project>

19
.idea/php.xml Normal file
View File

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="MessDetectorOptionsConfiguration">
<option name="transferred" value="true" />
</component>
<component name="PHPCSFixerOptionsConfiguration">
<option name="transferred" value="true" />
</component>
<component name="PHPCodeSnifferOptionsConfiguration">
<option name="highlightLevel" value="WARNING" />
<option name="transferred" value="true" />
</component>
<component name="PhpStanOptionsConfiguration">
<option name="transferred" value="true" />
</component>
<component name="PsalmOptionsConfiguration">
<option name="transferred" value="true" />
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="" vcs="Git" />
</component>
</project>

BIN
fonts/OpenSans-Bold.woff Normal file

Binary file not shown.

BIN
fonts/OpenSans-Bold.woff2 Normal file

Binary file not shown.

Binary file not shown.

Binary file not shown.

BIN
fonts/OpenSans-Italic.woff Normal file

Binary file not shown.

BIN
fonts/OpenSans-Italic.woff2 Normal file

Binary file not shown.

BIN
fonts/OpenSans-Regular.woff Normal file

Binary file not shown.

Binary file not shown.

View File

@ -1,5 +1,5 @@
<!DOCTYPE html> <!DOCTYPE html>
<html> <html lang="en">
<head> <head>
<title>Malware Generator</title> <title>Malware Generator</title>
<link rel="icon" type="image/x-icon" href="/images/favicon.ico"> <link rel="icon" type="image/x-icon" href="/images/favicon.ico">
@ -16,26 +16,31 @@
<meta property="og:image:alt" content="Warning!"> <meta property="og:image:alt" content="Warning!">
<script> <script>
setTimeout(function(){ setTimeout(() => {
window.location.href = 'https://mgen.fast-dl.cc/malware.html'; window.location.href = 'https://mgen.fast-dl.cc/malware.html';
}, 15000); }, 15000);
</script> </script>
</head> </head>
<body> <body>
<video class="bg" autoplay muted loop>
<source src="/media/malware.mp4" type="video/mp4">
</video>
<div class="warning-modal"> <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> <h1 class="shadow">
<img src="/images/warning.png" class="inline" alt="Warning!">
<span>THIS SITE CONTAINS LIVE MALWARE</span>
<img src="/images/warning.png" class="inline" alt="Warning!">
</h1>
<p class="shadow"> <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> It's highly recommended to visit this website under a <strong>Sandboxed browser</strong> or, even better, a <strong>Virtual Machine (VM)</strong>.<br />
Please take all necessary precautions before clicking <b>ANY</b> links <i>under</i> that modal. You have been warned. Please take all necessary precautions before clicking <strong>ANY</strong> links <em>under</em> that modal. You have been warned.
</p> </p>
<p class="shadow">Automatic redirect will happen in 15 seconds, please read carefully.</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> <a class="blue" href="/malware.html">I understand, redirect now</a>
</div> </div>
<video class="modal-background" autoplay muted loop>
<source src="/media/malware.mp4" type="video/mp4">
</video>
</body> </body>
</html> </html>

View File

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