Bypass
Green Team
- 02.02.2018
- 451
- 579
🚨 29 мая стартует курс «Пентест Active Directory: от теории к практике» от Академии Кодебай
🔍 Изучите реальные техники атак на инфраструктуру Active Directory: от первоначального доступа до полной компрометации.
🛠️ Освойте инструменты, такие как BloodHound, Mimikatz, CrackMapExec и другие.
🧪 Пройдите практические лабораторные работы, имитирующие реальные сценарии атак.
🧠 Получите знания, которые помогут вам стать востребованным специалистом в области информационной безопасности.После старта курса запись открыта еще 10 дней Подробнее о курсе ...
Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе
зачем тогда тут ветка на нашем форуме для того чтобы отсылать в гугл и сторонние форумы? вроде по теме задал вопрос.Ссылка скрыта от гостей
Воспользуйся поиском. Там уже 500 примеров написано за тебя, если самому гуглить и писать лень.
using System;
using System.IO;
using System.Diagnostics;
public class Test
{
public static void Main()
{
// создаем процесс cmd.exe с параметрами "ipconfig /all"
ProcessStartInfo psiOpt = new ProcessStartInfo(@"cmd.exe", @"/C ipconfig /all");
// скрываем окно запущенного процесса
psiOpt.WindowStyle = ProcessWindowStyle.Hidden;
psiOpt.RedirectStandardOutput = true;
psiOpt.UseShellExecute = false;
psiOpt.CreateNoWindow = true;
// запускаем процесс
Process procCommand = Process.Start(psiOpt);
// получаем ответ запущенного процесса
StreamReader srIncoming = procCommand.StandardOutput;
// выводим результат
Console.WriteLine(srIncoming.ReadToEnd());
// закрываем процесс
procCommand.WaitForExit();
Console.ReadKey();
}
}
ipconfig /all - как его передать по средствам параметра который будет указан при запуске исполняемого файла?Код:using System; using System.IO; using System.Diagnostics; public class Test { public static void Main() { // создаем процесс cmd.exe с параметрами "ipconfig /all" ProcessStartInfo psiOpt = new ProcessStartInfo(@"cmd.exe", @"/C ipconfig /all"); // скрываем окно запущенного процесса psiOpt.WindowStyle = ProcessWindowStyle.Hidden; psiOpt.RedirectStandardOutput = true; psiOpt.UseShellExecute = false; psiOpt.CreateNoWindow = true; // запускаем процесс Process procCommand = Process.Start(psiOpt); // получаем ответ запущенного процесса StreamReader srIncoming = procCommand.StandardOutput; // выводим результат Console.WriteLine(srIncoming.ReadToEnd()); // закрываем процесс procCommand.WaitForExit(); Console.ReadKey(); } }
да ладно тебе не ругайся ) благодарю за помощьА ветка на форуме создана для нетривиальных вопросов.Ну так прочитай про аргументы - вариантов то вагон.
Хоть в переменную загони Пользовательский ввод с консоли.
Ссылка скрыта от гостей
Нет серьезно, вопрос в стиле - Напишите за меня!
Обучение наступательной кибербезопасности в игровой форме. Начать игру!