Создание сканера портов: Справочник по C#
IP инструмент сканирования может оказаться полезным, если вы хотите проверить безопасность вашего компьютера. Открытый порт это не обязательно приглашение для хакеров, так как приложения...
SNMP Walk v2: Справочник по C#
using System;
using System.Net;
using SnmpSharpNet;
namespace sharpwalk
{
class Program
{
static void Main(string args)
{
// SNMP community name
OctetString community = new OctetString("public");
// Define agent parameters class
AgentParameters param = new AgentParameters(community);
//...
WHOIS lookup в C#: Справочник по C#
Для работы необходимо подключить следующие пространства имен:
using System.IO;
using System.Net.Sockets;
Функция:
public string WhoisLookup(ref string siteUrl, ref string whoisUrl)
{
string response = string.Empty;
string whoisData = string.Empty;
try
{
//initiaze new TcpClient...
Получение списка доступных в сети SQL серверов: Справочник по C#
В данной статье рассмотрим два варианта получения доступных в сети SQL серверов.
С использованием стандартного класса «SqlDataSourceEnumerator» из Microsoft Net. Fraemwork;
С использованием...
Осторожно! Вирус на C#. System.Antisocial.: Справочник по C#
После того как социальные сети очень плотно вошли в нашу жизнь, многие люди стали там проводить практически всё своё свободное, а...
Получаем настройки прокси: Справочник по C#
static void Main(string args)
{
Uri uri = new Uri("http://csharpsourescode.blogspot.com");
CheckDefaultProxyForRequest(uri);
Console.ReadKey();
}
public static void CheckDefaultProxyForRequest(Uri resource)
{
WebProxy proxy = (WebProxy)WebProxy.GetDefaultProxy();
// See what proxy is used for resource.
Uri resourceProxy =...
Проверка URL на валидность с помощью C #: Справочник по C#
URL – это адрес страницы в интернете. URL состоит из доменного имени (см. домен), пути к странице на сайте и имени файла страницы.
URL...
Определение состояния подключения к интернету: Справочник по C#
Определить, подключен ли компьютер к интернету, можно при помощи метода NetworkInformation.NetworkInterface.GetIsNetworkAvailable() из библиотеки System.Net. Следует заметить, что если компьютер подключен к локальной...
Включаем/выключаем удаленный рабочий стол: Справочник по C#
try
{
RegistryKey key =
RegistryKey.OpenRemoteBaseKey(RegistryHive.LocalMachine, TargetMachine.Name);
key = key.OpenSubKey(@"SYSTEMCurrentControlSetControlTerminal Server", true);
object val = key.GetValue("fDenyTSConnections");
bool state = (int)val != 0;
if (state)
{
key.SetValue("fDenyTSConnections", 0, RegistryValueKind.DWord);
MessageBox.Show("Remote Desktop is now ENABLED");
}
else
{
key.SetValue("fDenyTSConnections", 1,...
Build the DownloadString: Справочник по C#
using System;
using System.IO;
using System.Net;
using System.Text.RegularExpressions;
class MainClass {
private static void Main() {
string remoteUri = "http://www.apress.com";
WebClient client = new WebClient();
string str = client.DownloadString(remoteUri);
MatchCollection matches = Regex.Matches(str,...
Проверка открытых COM-портов: Справочник по C#
На сегодняшний день популярными портами в новых компьютерах стали USB, а СОМ – порт почти полностью вышел из эксплуатации. Тем не...
Список подключенных дисков: Справочник по C#
///
/// method for retrieving all mapped drives
///
///
public List GetMappedDriveList(string machine, string username, string pwd)
{
try
{
List drives = new List();
ConnectionOptions options = new...
Удаленный сервер возвратил ошибку: (407) Требуется проверка подлинности посредника: Справочник по C#
Если вам необходимо выполнить запрос информации для отправки по определенному URI, вам необходимо воспользоваться классом «WebRequest». При выполнении запроса через «WebRequest»...
Воспроизведение видео с Youtube.com и видео формата swf.: Справочник по C#
Если вы хотите сделать демонстрацию ролика с Youtube или воспроизвести файл формата swf в вашем приложении, то этот пример именно для вас. Для реализации вам понадобятся...
Mac Address and SNMP: Справочник по C#
using System.Net;
using System.Net.Sockets;
using System.Text;
using System;
public class MacAddress
{
public static void Main(string argv)
{
int commlength, miblength, datastart, datalength;
string nextmib, value;
SNMP conn = new SNMP();
string mib = "1.3.6.1.2.1.17.4.3.1.1";
int...
Внешний IP адрес(при подключении к интернету): Справочник по C#
using System.Net;
using System.Text;
namespace DreamInCode.Snippets
{
public static class IPFinder
{
private static readonly UTF8Encoding utf8 = new UTF8Encoding();
public static IPAddress ExternalIPAddress
{
get
{
string whatIsMyIp = "http://www.whatismyip.com/automation/n09230945.asp";
WebClient wc = new WebClient();
string...
Установка сетевых настроек с помощью WMI: Справочник по C#
Описываем класс опций адаптера:
public class AdapterOptions
{
string _adapterName; // Имя адаптера
public string AdapterName
{
get { return _adapterName; }
set { _adapterName = value; }
}
string _macAddress; // MAC...
Парсер курсов валют: Справочник по C#
Простой пример, демонстрирует, как можно получить информацию о курсах валют из Интернета и распарсить ее.
Информация о курсах валют берется с...
Подключаемся к YouTube: Справочник по C#
Демонстрационный вариант: youmanager_demo.zip 368Kb
Исходник: youmanager_src.zip 1.1 Mb
Проверка соединения с Интернет: Справочник по C#
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Net;
namespace Labs
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
// проверка соединения с...


