DEVELOPMENT OF A SOFTWARE TOOL FOR REMOTE ADMINISTRATION OF LOCAL NETWORK NODES

Authors

DOI:

https://doi.org/10.28925/2663-4023.2026.33.1130

Keywords:

remote administration, local network, UDP sockets, Wake-on-LAN, CMD, PowerShell, AES, C#

Abstract

The article describes the technical implementation of a software complex for remote administration of local network nodes. The development is based on the C# language and the .NET framework. Interaction with nodes is carried out through UDP sockets by transmitting datagrams. The system architecture contains modules for executing commands in CMD and PowerShell environments via the Process class. Functions for bulk termination of application processes, clearing system objects, remote reboot, and powering off nodes are implemented. Wake-on-LAN technology is implemented via Magic Packet translation to ports 7 and 9 according to a list of MAC addresses. The Magic Packet structure contains a prefix of 6 bytes of 0xFF and a 16-fold repetition of the target device's MAC address. The control packet contains the target node's IP address, a user identifier, and a text command body. The user identifier is reserved for further implementation of a multi-level authorization system. Protection of control traffic is based on AES encryption in CBC mode with padding according to the ISO10126 Standard. The software implementation uses a static key and an initialization vector (IV). The administrator's graphical interface is built on the basis of WinForms. The selection of target nodes is carried out through the CheckedListBox component. The results of sending packets and the status of operations are visualized in the RichTextBox. The program supports working with broadcast addresses for simultaneous management of a group of devices within a subnet. The system is designed for automating technical maintenance of network infrastructure and managing workstations. The described toolkit performs direct interaction with the operating system without the use of third-party agents. The testing results confirm the efficiency of the selected interaction model and the stability of datagram delivery in the local network segment. The software complex meets the requirements of the technical task regarding performance and functional content.

Downloads

Download data is not yet available.

References

Marcham, A. (2021). Introduction to network technology. In Understanding infrastructure edge computing: Concepts, technologies, and considerations (pp. 21-52). Wiley. https://doi.org/10.1002/9781119763260.ch3

Limoncelli, T., Hogan, C., & Chalup, S. (2016). The practice of system and network administration: DevOps and other best practices for enterprise IT (3rd ed., Vol. 1). Addison-Wesley Professional.

Postel, J. (1980). User datagram protocol (RFC 768). Internet Engineering Task Force. https://datatracker.ietf.org/doc/html/rfc768

Microsoft Learn. (2024). Socket class (System.Net.Sockets). https://learn.microsoft.com/en-us/dotnet/api/system.net.sockets.socket

Damian, C., Lunca, E., & Ilinca, M. (2014). Remote administration of hardware resources using TCP/IP protocol and web technologies. In 2014 International Conference and Exposition on Electrical and Power Engineering (EPE) (pp. 123-126). IEEE. https://doi.org/10.1109/ICEPE.2014.6969881

Stallings, W. (2023). Cryptography and network security: Principles and practice (8th ed.). Pearson.

Wan, M. H., & Horng, M. F. (2008). An intelligent monitoring system for local-area network traffic. In 2008 Eighth International Conference on Intelligent Systems Design and Applications (pp. 657-660). IEEE. https://doi.org/10.1109/ISDA.2008.366

Kim, M., Ko, S. W., Kim, H., Kim, S., & Kim, S. L. (2018). Exploiting caching for millimeter-wave TCP networks: Gain analysis and practical design. IEEE Access, 6, 69769-69781. https://doi.org/10.1109/ACCESS.2018.2880774

Rohila, D., & Jain, N. (2014). RFID network administration and control. In 2014 International Conference on Advances in Computing, Communications and Informatics (ICACCI) (pp. 2009-2014). IEEE. https://doi.org/10.1109/ICACCI.2014.6968637

Evans, D. L., Bond, P. J., & Brown, K. H. (2023). Advanced encryption standard (AES) (FIPS 197-upd1). National Institute of Standards and Technology. https://nvlpubs.nist.gov/nistpubs/FIPS/NIST.FIPS.197-upd1.pdf

Tanenbaum, A. S., & Wetherall, D. J. (2011). Computer networks (5th ed.). Pearson Education.

Burns, S. (2019). Hands-on network programming with C# and .NET Core. Packt Publishing.

Advanced Micro Devices. (1995). Magic packet technology (White paper No. 20213). https://www.amd.com/content/dam/amd/en/documents/archived-tech-docs/white-papers/20213.pdf

Downloads


Abstract views: 2

Published

2026-06-25

How to Cite

Hadzhyiev, M., Babich, Y., Perekrestov І., & Podpryhorshchuk, I. (2026). DEVELOPMENT OF A SOFTWARE TOOL FOR REMOTE ADMINISTRATION OF LOCAL NETWORK NODES. Electronic Professional Scientific Journal «Cybersecurity: Education, Science, Technique», 1(33), 427–435. https://doi.org/10.28925/2663-4023.2026.33.1130

Most read articles by the same author(s)