Sprache: C#
Dieser Code erzeugt Dummy Files mit inhalt. Für den fall das jemand etwas neugieriger ist und doch mal genauer hinschaut.
Es soll doch echt rüberkommen. 🙂
string[] Body = new string[11];
string[] Header = new string[3];
public bool ToolRarFile1(string DateiPfad, string DateiName, string DateiEndung, int MB)
{
try
{
string DatenString = (DateiPfad + DateiName + DateiEndung);
Header[0] = "MZ ÿÿ ¸ @ è º ´ Í!¸LÍ!This program cannot be run in DOS mode.";
// Header[1] = ""; // Wurde Gelöscht war zu lange. ( Man kann die ersten 3 Zeilen eine beliebigen exe file nehmen )
// Header[2] = ""; // Wurde Gelöscht war zu lange. ( Man kann die ersten 3 Zeilen eine beliebigen exe file nehmen )
string Z1 = Body[0] = "UìSVuÙƒc ƒ# ¸ € WðsÆ}PWÿsè 3É2ÀAEñv29AÎrøEjË ";
string Z2 = Body[1] = " $ €8 u+h€ PCPjÆ}Pèý ÀWÿsè uËèŠ1 hÿ ";
string Z3 = Body[2] = "ÿÿjj …ÌûÿÿPèIÿÿ¾…Ì÷ÿÿÌ÷ÿÿÌ÷ÿÿ÷ØÀÌ÷ÿÿ#ÁP¾…Ìßÿÿ÷ØÀ ";
string Z4 = Body[3] = "èÿÿÿ Uìì €y uTSVÿujtèØe P§… ûÿÿPèär ƒÿ!A j5 ";
string Z5 = Body[4] = "LA ÉÀ|$ ¶D$LA ÉÀ|$ ¶D$uPÿA uPÿA  Uì€} ÿu ";
string Z6 = Body[5] = "¹|LA èHÿÿ‰~_ Uì ƒ¹|LA èHÿÿ‰ì´ tÆ SVEðW‰Eø‰ ";
string Z7 = Body[6] = "¹|L_ÂÇE ÿuè¶ÿÿPÿuè9§ ï9§ïa‚1§ïa*§ï9§î—Û‰Eø‰ ";
string Z8 = Body[7] = "@ …@ @…@ L…@ U…@ …@ g…@ m…@ |…@ •…@ ®…@ e@ Ò…@ ë…@ 6†@ l† ";
string Z9 = Body[8] = "…Àt…Ç|ÿMü|ÿMüëƒ}ø}ÿEøë ƒ}øð|ëƒ}ø}ÿEøë ƒ}øð|g… U ";
string Z10 = Body[9] = " ÿuøFP¹|LA è$ñÿÿj ¹|LA è™ïÿÿ ÿuøFP¹|LA è$ñÿÿ ÿuøèo6 ";
string Z11 = Body[10] = " Àt+ÿuøh Àt+ÿuøh è$U PFPè$U PFPèÌn ƒÄÿ ";
StreamWriter ToolRarFile = File.CreateText(@DatenString);
ToolRarFile.WriteLine(Header[0]);
//ToolRarFile.WriteLine(Header[1]);
//ToolRarFile.WriteLine(Header[2]);
string Daten0 = (Z1 + Z1 + Z1 + Z11 + Z1 + Z2 + Z1 + Z5 + Z9 + Z11 + Z1 + Z2 + Z5 + Z1 + Z2 + Z3 + Z3 + Z2 + Z11 + Z1 + Z2 + Z3 + Z3 + Z2 + Z2 + Z8 + Z4 + Z5 + Z6 + Z7 + Z2 + Z8 + Z4 + Z5 + Z6 + Z7 + Z2 + Z3 + Z4 + Z9 + Z10 + Z11 + Z1 + Z2 + Z3 + Z4 + Z3 + Z4 + Z9 + Z10 + Z11 + Z1 + Z2 + Z3 + Z4 + Z5 + Z6 + Z7 + Z8 + Z9 + Z10 + Z11 + Z6 + Z7 + Z8 + Z9 + Z2 + Z2 + Z8 + Z4 + Z5 + Z6);
for (int a = 0; a < (22 * MB); a++) // ( 22 * MB ) ~ 1,01 MegaByte wenn MB 1 ist.
{
ToolRarFile.WriteLine(Daten0 + Daten0 + Daten0 + Daten0 + Daten0 + Daten0 + Daten0 + Daten0);
}
ToolRarFile.Close();
return true;
}
catch
{
return false;
}
}
string[] Body = new string[11];
string[] Header = new string[3];
public bool ToolRarFile1(string DateiPfad, string DateiName, string DateiEndung, int MB)
{
try
{
string DatenString = (DateiPfad + DateiName + DateiEndung);
Header[0] = "MZ ÿÿ ¸ @ è º ´ Í!¸LÍ!This program cannot be run in DOS mode.";
// Header[1] = ""; // Wurde Gelöscht war zu lange. ( Man kann die ersten 3 Zeilen eine beliebigen exe file nehmen )
// Header[2] = ""; // Wurde Gelöscht war zu lange. ( Man kann die ersten 3 Zeilen eine beliebigen exe file nehmen )
string Z1 = Body[0] = "UìSVuÙƒc ƒ# ¸ € WðsÆ}PWÿsè 3É2ÀAEñv29AÎrøEjË ";
string Z2 = Body[1] = " $ €8 u+h€ PCPjÆ}Pèý ÀWÿsè uËèŠ1 hÿ ";
string Z3 = Body[2] = "ÿÿjj …ÌûÿÿPèIÿÿ¾…Ì÷ÿÿÌ÷ÿÿÌ÷ÿÿ÷ØÀÌ÷ÿÿ#ÁP¾…Ìßÿÿ÷ØÀ ";
string Z4 = Body[3] = "èÿÿÿ Uìì €y uTSVÿujtèØe P§… ûÿÿPèär ƒÿ!A j5 ";
string Z5 = Body[4] = "LA ÉÀ|$ ¶D$LA ÉÀ|$ ¶D$uPÿA uPÿA  Uì€} ÿu ";
string Z6 = Body[5] = "¹|LA èHÿÿ‰~_ Uì ƒ¹|LA èHÿÿ‰ì´ tÆ SVEðW‰Eø‰ ";
string Z7 = Body[6] = "¹|L_ÂÇE ÿuè¶ÿÿPÿuè9§ ï9§ïa‚1§ïa*§ï9§î—Û‰Eø‰ ";
string Z8 = Body[7] = "@ …@ @…@ L…@ U…@ …@ g…@ m…@ |…@ •…@ ®…@ e@ Ò…@ ë…@ 6†@ l† ";
string Z9 = Body[8] = "…Àt…Ç|ÿMü|ÿMüëƒ}ø}ÿEøë ƒ}øð|ëƒ}ø}ÿEøë ƒ}øð|g… U ";
string Z10 = Body[9] = " ÿuøFP¹|LA è$ñÿÿj ¹|LA è™ïÿÿ ÿuøFP¹|LA è$ñÿÿ ÿuøèo6 ";
string Z11 = Body[10] = " Àt+ÿuøh Àt+ÿuøh è$U PFPè$U PFPèÌn ƒÄÿ ";
StreamWriter ToolRarFile = File.CreateText(@DatenString);
ToolRarFile.WriteLine(Header[0]);
//ToolRarFile.WriteLine(Header[1]);
//ToolRarFile.WriteLine(Header[2]);
string Daten0 = (Z1 + Z1 + Z1 + Z11 + Z1 + Z2 + Z1 + Z5 + Z9 + Z11 + Z1 + Z2 + Z5 + Z1 + Z2 + Z3 + Z3 + Z2 + Z11 + Z1 + Z2 + Z3 + Z3 + Z2 + Z2 + Z8 + Z4 + Z5 + Z6 + Z7 + Z2 + Z8 + Z4 + Z5 + Z6 + Z7 + Z2 + Z3 + Z4 + Z9 + Z10 + Z11 + Z1 + Z2 + Z3 + Z4 + Z3 + Z4 + Z9 + Z10 + Z11 + Z1 + Z2 + Z3 + Z4 + Z5 + Z6 + Z7 + Z8 + Z9 + Z10 + Z11 + Z6 + Z7 + Z8 + Z9 + Z2 + Z2 + Z8 + Z4 + Z5 + Z6);
for (int a = 0; a < (22 * MB); a++) // ( 22 * MB ) ~ 1,01 MegaByte wenn MB 1 ist.
{
ToolRarFile.WriteLine(Daten0 + Daten0 + Daten0 + Daten0 + Daten0 + Daten0 + Daten0 + Daten0);
}
ToolRarFile.Close();
return true;
}
catch
{
return false;
}
}
Alte URL:
/snippet/dummy-files-erzeugen-mit-inhalt/1477
Das ist die V 1.0 in der nächsten version gib es mehr auswahl beim Dateiinhalt, fals man mehr als 1 Datei erzeugen will. Dammit ein wenig Abwechslung rein kommt.
ähm, was soll der Sinn davon sein?
Außerdem kann man sowas doch per Randomizer machen…
Ich würde es auch auf jeden Fall per Random machen.
@spezi
Bei manchen Programmen brauch ich sowas, um vonden richtigen Files abzulecken.
Oder ich speicher in diesen DatenMüll die Logins Usernamen / Passwörter.
@spezi und Jan Welker
da hab ihr schon recht mit den Random nur wo ich das geschrieben hab wusste ich die ASCII Code nicht :(. Und im Netz konnte ich nicht nachschaun. FritzBox hatte nen Hau. In der Version 1.1 wird das per Random gemacht.
Wenn ich es schaffe kommt sie heut noch.
PS Ein Gute neues Jahr.
PSS Ich war Full wie ne Haubitze und hab keinen Kater.
Ich möchte ja nicht das homogene Bild der Kritiker dieses Codes stören – aber der Code ist einfach nur purer Müll! Naive Entwickler erledigen das zumindest mit „RNGCryptoServiceProvider“.