|
|
��������� ��������� masscan � ������� �������� ����������� �������
���� �������
������������ ���� masscan � ������������� � �������� ��������, ��� �������������� ������
��������
�������� ��� ������� �����: https://github.com/robertdavidgraham/masscan ��� ������� ����-������, ���������� � ���������� ������� � ������� � ���������� �������. ����� ��� ��������� ���, ����� ��: 1) ������� �� Windows (����� �� �� ��� �����) 2) ������� ��� ���������� �������������� (��� ��������) 3) ��� �������� ��� ������ (��. module_HOWTO.txt, ���������� ���� � ������.txt)
������� ���������� � ������ ����� ����� Control(). �������� ������� - ��� ������ � ��������� Ctl, ���� ������� - �������� CtlArg, ����� ������� - CtlArgLen (��. "module_HOWTO")
������ �������� ������������ ������ � ������ masrv, ���������� ������ ������� ������������ �������, ����������� \r\n ��� \n, � ������� �����:����. ���� ���� ������, ������ ���� �� HTTP, ���� �������� - HTTPS. ���� ������ ������� ��������� (http/https), ������� ����� ��������� ��� ��������� ������. ������ �������� � ��� ����������� ��������, �� �������� ������� ����������� ������, �� ������� �������.
�������
������ ������ ���������� ��������� ������� ����� callback (��. "module_HOWTO"): - MASS scanner build %date% %time% started - %d addresses tried, %d open ports detected - ������������ ��� � ������� (������� �������� ���������� � config.h)
������
������ �������� ��������� ��� ������������ ��� �������� HTTP-�������� �� ������
GET /<group>/<clientid>/mass/domains HTTP/1.1 �������� group � clientid - ��� ���� struct ParentInfo CHAR ParentID[256]; CHAR ParentGroup[64]; (��. module_HOWTO)
address range1[\r]\n port range1[\r]\n ... (��������� �������)
����� �������� ������ �������� �������� ������� ��� ������������ (� ������� masscan) ������ ������ �������� �������� ������ ��� ������������ (� ������� masscan)
�������� ����������� �������� �� ��������� DPOST ��������
POST /<group>/<clientid>/mass/81 HTTP/1.1
��������� ������ ������������ � ���������� multipart/form-data � ������ source � data. �������� ���� source - "PORT scan" �������� ���� data: ������� �����, ����������� ����� \r\n ������ ������:
�����:����:��������\r\n ... (���� ��� ��������� �������)
��������: 195.1.15.68:53:udp\r\n 195.1.15.68:53:tcp\r\n
������� �������� ����������� ������ ����� �������� � ������������ ������� HTTP-�������� GET /<group>/<clientid>/mass/freq HTTP/1.1
� ���� ������ �� ������� ����� - ��� ����� ������, �� ���� �������� ������� ���������� ������. ���� ��� 0 - �������� ����� �� ���������� ������ ����������. ���� ��� ������������� ����� - �� ����������� ������ � ������ � ���������� ��� � X ������, ������ ����� ��� �������� ��������.
GET /<group>/<clientid>/mass/over HTTP/1.1
����� ������� - ����� ��, ��� �� ������ /domains - ����� ������ ������� ��� ������. ��� ����������� ������ (������ ������, ��� ������ ���) ������ ��������� �� �������� ��� (������������ �����������) � ������ ��� �� ����� ������ ��� � 10 ����� (����� - � ���������).
��� ����������� ��������� ������ �������� ���������: GET /<group>/<clientid>/mass/������������ HTTP/1.1
������� ������� � ������� �������� ��������� ������������ ��������� TODO ��� ��������� ����� ��������� �� ����� - ������ ������ �������, ����� ������ �� ��� �����������.
�������
������� ������� ��������� ������� � ����������� ������� ��������� ������ ��������� �� �����. ������������ ������ ��������� ��� ��� ���� ������� (���� � ������� ��������� ���� �����, ���� ��������� ������ � ���� ��������� ������). ������ ������� - ������� ��� ��������� � ������� ���������� ������� �� ������� ����������, ��� ����� ������������ ������ ���-��������� �������� �� ����� ���� �� ����� ������ ������, � ����� ���������� ���� �������� ������, ��� ����� ������ (������ ��� ������ ���-���������� ��� ������). ����� ������� - ��� ������ ������ ���-���������, ��� �����.
���� ������������� ���������� ��� ������������ ������� �� ���� �����: - �������� ������� - �������� ������
��������� ���������� ������� ��� ������� ��������: 1. ����� ��������� ��������� ������ ����� , 10.0.0.1,10.0.0.2 2. ����� ��������� ������� ����� ����� �������� ��� 10.0.0.0/8 3. ����� ��������� ������ � ����� ����� ���� 10.0.0.1-10.0.0.120 4. �� �� ��� ������, ����� ������ 2 5. ����� �������� ��������� ����������. ����� ��� ������������ �� ���
��������� ������������ ������� ������ ��������� ���� ���������� � ������ ��������������.
|