[*] Binary protection state of libxt_mport.so

  	RELRO          CANARY            NX           PIE          RPATH        RUNPATH      SYMBOLS      
  	No RELRO       No Canary found   NX disabled  DSO          No RPATH     No RUNPATH   Symbols




[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        11 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        22 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        30 - printf((char *)0x2180,uVar2)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        13 - printf((char *)0x2184)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        15 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        26 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        33 - printf((char *)0x2180,uVar2)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        11 - printf((char *)0x21b0)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        12 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        25 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        32 - printf((char *)0x2180,uVar2)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        11 - printf((char *)0x21b0)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        12 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        26 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        28 - printf((char *)0x2184)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        35 - printf((char *)0x2180,uVar2)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        11 - printf((char *)0x21b0)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        12 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        25 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_000112b8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        32 - printf((char *)0x2180,uVar2)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        11 - printf((char *)0x21b0)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        12 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        26 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        28 - printf((char *)0x2184)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_print_v1_00010ef4.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        35 - printf((char *)0x2180,uVar2)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        11 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        22 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_00011128.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        30 - printf((char *)0x2180,uVar2)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        13 - printf((char *)0x2184)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-integer-truncation
        Issue description:
    Truncation errors occur when a primitive is cast to a primitive of a  smaller size and data is lost in the conversion. The value cannot be  trusted and the application will be in an undefined state.

        15 - cVar1 = *(char *)(param_1 + 0x20)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        26 - printf(__format)



[+] Identified source function: /logs/s16_ghidra_decompile_checks/haruspex_libxt_mport.so/__mport_save_v1_00010cf8.c


        Semgrep rule: external.semgrep-rules-0xdea.rules.c.raptor-format-string-bugs
        Issue description:
    The software uses a function that accepts a format string as an argument, but the format string originates from an external source. This can lead  to buffer overflows, denial of service, or data representation problems.

        33 - printf((char *)0x2180,uVar2)