Slight uplift of this tragedy
This commit is contained in:
parent
33bd09ffdf
commit
f574205702
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
|
@ -0,0 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<project version="4">
|
||||
<component name="VcsDirectoryMappings">
|
||||
<mapping directory="" vcs="Git" />
|
||||
</component>
|
||||
</project>
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
25
index.html
25
index.html
|
@ -1,5 +1,5 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Malware Generator</title>
|
||||
<link rel="icon" type="image/x-icon" href="/images/favicon.ico">
|
||||
|
@ -16,26 +16,31 @@
|
|||
<meta property="og:image:alt" content="Warning!">
|
||||
|
||||
<script>
|
||||
setTimeout(function(){
|
||||
setTimeout(() => {
|
||||
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>
|
||||
<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">
|
||||
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.
|
||||
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 <strong>ANY</strong> links <em>under</em> 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>
|
||||
<a class="blue" href="/malware.html">I understand, redirect now</a>
|
||||
</div>
|
||||
|
||||
<video class="modal-background" autoplay muted loop>
|
||||
<source src="/media/malware.mp4" type="video/mp4">
|
||||
</video>
|
||||
</body>
|
||||
</html>
|
80
styles.css
80
styles.css
|
@ -1,28 +1,48 @@
|
|||
@font-face {
|
||||
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");
|
||||
margin-bottom: 2%;
|
||||
|
||||
@font-face {
|
||||
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;
|
||||
}
|
||||
video.bg {
|
||||
|
||||
.modal-background {
|
||||
position: fixed;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
|
||||
object-fit: cover;
|
||||
}
|
||||
div.warning {
|
||||
|
||||
div.warning {
|
||||
display: none;
|
||||
position: fixed;
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
z-index: 9999999;
|
||||
z-index: 69;
|
||||
top: 0;
|
||||
left: 0;
|
||||
flex-direction: column;
|
||||
|
@ -30,29 +50,35 @@
|
|||
align-items: center;
|
||||
text-align: center;
|
||||
}
|
||||
.container {
|
||||
|
||||
.container {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.title h1, .title p {
|
||||
|
||||
.title h1, .title p {
|
||||
display: inline;
|
||||
vertical-align: bottom;
|
||||
line-height: 100%;
|
||||
}
|
||||
.description {
|
||||
|
||||
.description {
|
||||
text-align: center;
|
||||
}
|
||||
.shadow {
|
||||
|
||||
.shadow {
|
||||
color: #FFF;
|
||||
text-shadow: #000 6px 3px 8px;
|
||||
}
|
||||
.inline {
|
||||
|
||||
.inline {
|
||||
width: 30px;
|
||||
padding: 0 8px 0 8px;
|
||||
}
|
||||
div.warning-modal {
|
||||
}
|
||||
|
||||
div.warning-modal {
|
||||
position: fixed;
|
||||
display: flex;
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
|
@ -65,19 +91,23 @@
|
|||
align-items: center;
|
||||
text-align: center;
|
||||
}
|
||||
@media (min-width: 1700px) and (min-height: 600px) {
|
||||
|
||||
@media (min-width: 1700px) and (min-height: 600px) {
|
||||
div.warning-modal {
|
||||
transform: translate(-50%, -50%) scale(2);
|
||||
transform-origin: 0% 0% 0px;
|
||||
transform-origin: 0 0 0;
|
||||
}
|
||||
}
|
||||
a.blue {
|
||||
|
||||
a.blue {
|
||||
color: #4287f5;
|
||||
}
|
||||
.thanks {
|
||||
}
|
||||
|
||||
.thanks {
|
||||
color: #FF0000
|
||||
}
|
||||
.links {
|
||||
|
||||
.links {
|
||||
display: flex;
|
||||
max-width: 70%;
|
||||
flex-flow: row wrap;
|
||||
|
@ -86,13 +116,15 @@
|
|||
padding: 20px;
|
||||
gap: 20px;
|
||||
}
|
||||
.dlink {
|
||||
|
||||
.dlink {
|
||||
display: flex;
|
||||
width: 30%;
|
||||
flex-direction: column;
|
||||
justify-content: center;
|
||||
align-items: center;
|
||||
}
|
||||
.dlink img {
|
||||
|
||||
.dlink img {
|
||||
max-width: 400px;
|
||||
}
|
Loading…
Reference in New Issue