csharp

  1. Codeby News

    News Злоумышленники заражают разработчиков .NET через репозиторий NuGet

    Эксперты компании JFrog сообщили о новых атаках на разработчиков .NET через пакеты из репозитория NuGet. Злоумышленники маскируют свои вредоносные пакеты под реально существующие инструменты, используя технику тайпсквоттинга. Некоторые из этих пакетов были загружены более 150 000 раз за месяц...
  2. F

    Помощь с приложением на C# для NTLM аутентификации

    Я работаю над приложением С#, которое выполняет аутентификацию NTLM. Я создал серверное приложение ASP.NET Core и настроил его на использование NTLM. public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args)...
  3. B

    UAC. Методы обхода и получения админских прав

    Встал вопрос об обходе админки на windows. Хотелось-бы узнать: какие есть на данный момент актуальные методы получения и обхода UAC. Желательно: чтобы можно было реализовать на c#
  4. B

    Статья C# Как определить день недели по дате?

    Из этой статьи вы узнаете, как определять день недели по дате с помощью языка C#. 1. Создадим новое консольное приложение (Console Application). using System; using System.Text; namespace example { class Program { static void Main(string[] args) { } } } 2. Для определения дня недели...
  5. B

    Статья C# Как переименовать файл?

    В этой заметке будет показано, как можно получить и изменить имена и расширения всех файлов в выбранной вами папке. Задача: Переименовать все файлы в текущей директории. Решение: Для начала создадим обычное Windows Forms приложение, после чего на форму поместим одну кнопку и один control...
  6. B

    Деление чисел на ноль в языке C#

    Деление на ноль типов с плавающей точкой в языке C# В очередной раз, наткнувшись на видеоурок, в котором создается калькулятор, я обратил внимание на то, что авторы почему-то для демонстрации основных арифметических операций используют только целые числа, при этом дробные числа не...
  7. B

    Как определить версию Windows, используя язык C#

    Сразу же хотелось бы сказать, что существует несколько способов решения данной задачи. В этой статье будут рассмотрены примеры с использование библиотек .NET и реестра, а в следующей статье WinAPI и WMI. Для определения текущей версии Windows воспользуемся классом Environment пространства имён...
  8. B

    Как получить текущее время в С#

    Сегодня хочу показать, как можно быстро получить текущее время в программе, написанной на языке С# Получение текущего времени с помощью класса DateTime Для решения данной задачи нам понадобиться класс DateTime, который содержит большое количество свойств и методов для работы с датой и...
  9. B

    Статья Как получить текущую дату в языке C#

    Получение текущей даты Если в программе, написанной на языке c#, вам нужно получить текущую дату, то для решения данной задачи вы можете воспользоваться следующими способами: Способ №1 Библиотека классов, входящая в состав .Net Framework, содержит класс DateTime, который содержит большое...
  10. B

    Статья Как узнать, чему равна сумма элементов массива?

    При решении различных задач, очень часто требуется узнать, чему равна сумма элементов массива или обобщенной коллекции. Обычно, для того чтобы найти сумму элементов массива используют обычный цикл, например: int [] numbers = new int [] { 0, 1, 2, 3, 4, 5 }; int sum = 0; foreach (int value in...
  11. B

    C# Как преобразовать массив строку?

    В этой статье хочу показать три простых способа, с помощью которых можно преобразовать массив в строку в языке C# И так предположим у нас есть массив типа char, который содержит 7 элементов и нам нужно получить из массива строку. char [] ar = { 'П', 'р', 'и', 'в', 'е', 'т', '!'}; Способ...
  12. dieZel

    Проблема Прыжок в Unity3D,C#

    Всем здравия господа, делаю 2д платформер на юнити, и понятия не имею, как делать прыжок, код ниже. Гуглил, не особо помогло, код на C# using System.Collections; using System.Collections.Generic; using UnityEngine; public class Move : MonoBehaviour { public GameObject player; public int speed =...
  13. Кудрявый

    Воруем Windows сессию Telegram

    Здравствуйте всем! Думаю многим этот способ уже известный, но через поиск на форуме я ничего так и не нашел. И по этому решил написать свою первую тему на этом форуме. Для того что бы своровать сессию Телеграма нам достаточно заполучить 2-а файлика из директории ...\Telegram Desktop\tdata...
  14. I

    Пишем свой V-Encryptor с самоудалением на С#

    Доброго времени суток! Сегодня я покажу как написать простой и уже опробованный в разных местах шифровальщик (не детектится антивирусами), который после завершения процесса сам себя удалит. Писать будем на С# Все исходники будут по ссылке ниже, но я и администрация форума предупреждают, что...
  15. I

    CryptoNote - шифрование файлов. Часть 3

    Сегодня мы немного модифицируем нашу программу, чтобы мы могли шифровать не только файлы, но и короткие сообщения. Полезно в ситуации, когда вы хотите отправить по незащищенным каналам какую-либо информацию, ключ к которой хранится только у вас в голове. Приступим. В основном классе нашей...
  16. <~DarkNode~>

    Статья [SharpMeter] - Генератор полезных нагрузок C-sharp

    И снова здравствуйте друзья) Коротенький пост,посмотрим сегодня функционал программы SharpMeter которая позволяет нам создавать полезные нагрузки на языке C#. Написанная на питоне. Все тривиально просто. И так качнули с гитхаба. Запустили на виндоус машине,смотрим справку: Поддерживает наш...
  17. I

    Статья Пишем simple-кейлогер с передачей дампа по TCP на C#

    Однажды возникла острая необходимость выяснить логины/пароли от ряда сетевых ресурсов в крупной организации. Выходов было два - MITM и неизвестность или конкретная цель и кейлогер. Поскольку практически все известные кейлогеры есть в базах KAV и прочей антивирусной шняги, было принято решение...