1
0
mirror of https://github.com/takeshixx/redstar-tools synced 2025-07-17 20:43:21 +00:00
takeshix 84eb97fa2b Merge pull request #2 from Tenzer/readme-fixes
Fix formatting in README file
2016-01-02 14:46:21 +01:00
2015-12-27 13:12:22 +01:00
2015-12-29 03:02:26 +01:00
2015-12-27 13:12:22 +01:00
2015-12-27 13:12:22 +01:00
2015-12-27 13:12:22 +01:00
2015-12-28 11:50:28 +01:00
2015-12-28 12:07:15 +01:00
2016-01-02 01:53:46 +01:00
2015-12-27 19:13:00 +01:00

Tools for Red Star OS (붉은별)

This repository includes several binaries from and tools for Red Star OS. These can be used for further research work.

Disable malicious components

  1. Get root privileges via /usr/sbin/rootsetting

  2. Kill securityd

    Killing securityd will prevent the system from rebooting when editing/deleting various protected files.

     killall -9 securityd
    
  3. Disable rtscan kernel module

    Either via resctl.py (see rtscan) or via a Python shell as follows:

     [root@localhost ~]# python
     Python 2.6 (r26:66714, Oct  7 2012, 13:39:47)
     [GCC 4.4.0 20090506 (Red Hat 4.4.0-4)] on linux2
     Type "help", "copyright", "credits" or "license" for more information.
     >>> import fcntl
     >>> fcntl.ioctl(open('/dev/res', 'wb'), 29187)
     0
    

    After disabling rtscan protected processes like opprc will become killable.

  4. Kill scnprc and opprc

     killall scnprc
     killall opprc
    
  5. Replace /usr/lib/libos.so.0.0.0

    See libos for further information. Replacing this file will prevent the system from rebooting via securityd after rebooting the system. It also will prevent reboot loops by kdm rendering the system unusable.

  6. Delete /usr/share/autostart/scnprc.desktop

    Deleting this file will prevent kdeinit from starting the framework after a system reboot.

  7. Reboot the system

Disclaimer

All of the information is based on research dedicated to analyzing Red Star OS. The authors take no responsibility for the accuracy, completeness or quality of the information provided.

Description
Tools for Red Star OS (붉은별)
Readme 39 MiB
Languages
Shell 65.6%
Python 34.1%
C 0.3%