Endpoint Protection

 View Only
Expand all | Collapse all

Auto-Protect malfunction on ubuntu 16.04

  • 1.  Auto-Protect malfunction on ubuntu 16.04

    Posted Nov 16, 2017 06:14 AM
      |   view attached

    Hi,

    I recently installed SEP 14.0.2 on Ubuntu 16.04(4.10.0-28-generic), but when i do sudo ./sav info -a im getting malfunction in return.I did the manual compilation but the problem still persists

    you find attached the errors of the manual compliation:

    guest@guest-VirtualBox:~/src/ap-kernelmodule-14.0.2415-0200$ sudo ./build.sh  --kernel-dir /usr/src/linux-headers-$(uname -r)
    [sudo] Mot de passe de guest :
    mercredi 15 novembre 2017, 13:58:54 (UTC+0000): starting to build kernel modules of SEP for Linux
    Kernel release not specified. Build kernel modules for current kernel version 4.10.0-38-generic
    ~/src/ap-kernelmodule-14.0.2415-0200/symev ~/src/ap-kernelmodule-14.0.2415-0200
    rm -f *.o *.ko *.mod.c .*.cmd modules.order Module.symvers* Module.markers Modules.symvers *.ko.unsigned Makefile.xen
    rm -rf .tmp_versions* .build-*
    ~/src/ap-kernelmodule-14.0.2415-0200
    ~/src/ap-kernelmodule-14.0.2415-0200/symap ~/src/ap-kernelmodule-14.0.2415-0200
    rm -f *.o *.ko *.mod.c .*.cmd modules.order Module.symvers* Module.markers Modules.symvers *.ko.unsigned Makefile.xen symap_test
    rm -rf ../symev/.tmp_versions* .build-*
    ~/src/ap-kernelmodule-14.0.2415-0200
    ~/src/ap-kernelmodule-14.0.2415-0200/symev ~/src/ap-kernelmodule-14.0.2415-0200
    make -C /usr/src/linux-headers-4.10.0-38-generic M=/home/guest/src/ap-kernelmodule-14.0.2415-0200/symev MODVERDIR=/home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/.tmp_versions-custom-4.10.0-38-generic-x86_64 modules
    make[1] : on entre dans le répertoire « /usr/src/linux-headers-4.10.0-38-generic »
      CC [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symev.o
      CC [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/syscalls.o
    /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/syscalls.c: In function ‘get_ia32_from_interrupt_table’:
    /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/syscalls.c:124:20: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
             ia32_sct = (void **)*(unsigned *)(p+3);
                        ^
      CC [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/fileops.o
      CC [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/hnfs.o
      CC [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/utils.o
      CC [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/sym_procfs.o
    /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/sym_procfs.c: In function ‘sym_procfs_fopread’:
    /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/sym_procfs.c:112:1: warning: the frame size of 4112 bytes is larger than 1024 bytes [-Wframe-larger-than=]
     }
     ^
      AS [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/sym_stub_execve.o
      LD [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symev_custom_4_10_0_38_generic_x86_64.o
      CC [M]  /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symevrm.o
    In file included from /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symevrm.c:19:0:
    /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symevrm.c: In function ‘symevrm_unload_module’:
    ./arch/x86/include/asm/uaccess.h:33:26: error: dereferencing pointer to incomplete type ‘struct task_struct’
     #define get_fs() (current->thread.addr_limit)
                              ^
    /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symevrm.c:357:8: note: in expansion of macro ‘get_fs’
       fs = get_fs();
            ^
    scripts/Makefile.build:294 : la recette pour la cible « /home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symevrm.o » a échouée
    make[2]: *** [/home/guest/src/ap-kernelmodule-14.0.2415-0200/symev/symevrm.o] Erreur 1
    Makefile:1524 : la recette pour la cible « _module_/home/guest/src/ap-kernelmodule-14.0.2415-0200/symev » a échouée
    make[1]: *** [_module_/home/guest/src/ap-kernelmodule-14.0.2415-0200/symev] Erreur 2
    make[1] : on quitte le répertoire « /usr/src/linux-headers-4.10.0-38-generic »
    Makefile:312 : la recette pour la cible « custom » a échouée
    make: *** [custom] Erreur 2
    ~/src/ap-kernelmodule-14.0.2415-0200

    mercredi 15 novembre 2017, 13:59:10 (UTC+0000): Build failed
    guest@guest-VirtualBox:~/src/ap-kernelmodule-14.0.2415-0200$
    guest@guest-VirtualBox:~/src/ap-kernelmodule-14.0.2415-0200$
    guest@guest-VirtualBox:~/src/ap-kernelmodule-14.0.2415-0200$

    Please Help,

     

    Attachment(s)



  • 2.  RE: Auto-Protect malfunction on ubuntu 16.04

    Posted Nov 16, 2017 06:25 AM

    Hi,

     

    Please Help