Find Jobs
Hire Freelancers

Build a Learning Model to detect IOT malware Detection

₹600-1500 INR

已取消
已发布超过 2 年前

₹600-1500 INR

货到付款
Task 3: CDMC2021 IoT Malware Detection Based on the control flow graphs (CFGs) generated by a static-analysis tool, Radare2, and labels that indicating whether the samples are malware programs, the participants are required to perform an IoT malware detection task to predict whether the samples in the test set are malware or not. The dataset consists of 54,829 samples, which are generated from the following procedure: (1) a collection of malicious and benign Linux programs in ELF format were collected from various sources; (2) each of these programs are fed to Radare2 to extract the CFG information; and (3) JSON output from Radare2 that can be interpreted as a list of directed-graph components are then reformulate as a single line in a text file. Please see the “File Format” section for more detail. Label (1: malware, 0: benign ware) of the ELF files are determined by the state-of-art anti-virus engines. List of Files The [login to view URL] file contains feature information of 16,521files in the training set. The [login to view URL] file contains label information of 16,521files in the training set. The [login to view URL] file contains information of 38,550 files in the testing set. File Format Steps to formulate the features. Radare2 outputs its analysis result for an ELF sample program as a JSON object looks like the following. [{"name": "sym.__uClibc_main", "imports": ["[login to view URL]", "sym.__GI_memcpy", "sym._dl_aux_init", "sym.__uClibc_init"]}, {"name": "sym._fp_out_narrow", "imports": ["sym.__GI_strlen ", "sym._charpad", "sym.__stdio_fwrite"]}, …] Then, each node in the list is represented as a list of function calls with the “name” field placed at first, followed by the function calls in the “import” field. The components in the list are separated by white spaces. The JSON object above is changed to a list of nodes as follows. Node 1: "sym.__uClibc_main" "[login to view URL]" "sym.__GI_memcpy" "sym._dl_aux_init" "sym.__uClibc_init" Node 2: "sym._fp_out_narrow" "sym.__GI_strlen" "sym._charpad" "sym.__stdio_fwrite" Nodes 3~: … All nodes in the JSON list are sequentially joined by semicolons to form a single line in a .data file. Now, each line in the .data file corresponds to a single file in the dataset. Line 1: "sym.__uClibc_main" "[login to view URL]" "sym.__GI_memcpy" "sym._dl_aux_init" "sym.__uClibc_init";"sym._fp_out_narrow" "sym.__GI_strlen" "sym._charpad" "sym.__stdio_fwrite";… Task The participants are required to provide the prediction of labels of the test samples based on information provided in the task.
项目 ID: 31566368

关于此项目

4提案
远程项目
活跃3 年前

想赚点钱吗?

在Freelancer上竞价的好处

设定您的预算和时间范围
为您的工作获得报酬
简要概述您的提案
免费注册和竞标工作
4威客以平均价₹5,975 INR来参与此工作竞价
用户头像
Hi, I hope you are doing fine. I have almost 10 years of experience in machine learning algorithms. I can implement various types of artificial intelligence algorithms including yours with Matlab, Python and etc. I have PhD from Tohoku University and have several journal publications on the subjects. You can see portfolio for my previous projects. I read about your project and am interested in working with you. Please send me a message so that we can discuss more. Best regards.
₹20,000 INR 在7天之内
5.0 (8条评论)
4.1
4.1
用户头像
Hello madam, I am a professional data entry operator and I am a professional photographer and writer I need a job My typing speed is 50 wpm and 95%accuracy So please hire me
₹1,050 INR 在7天之内
0.0 (0条评论)
0.0
0.0
用户头像
Answer small sums sh dollars than mams hang mama can msgs Einstein nieces junctions section money minded Mintra mines
₹600 INR 在5天之内
0.0 (0条评论)
0.0
0.0
用户头像
I'm IoT Geek having 10+ years of experience in embedded product development from scratch to market!!! I have the following skillset to make your vision sharp towards your requirement • IoT Architecture for the Smart Cities, Smart agriculture, Smart health-care, and Smart home! • Solid expertise on embedded firmware development for the lower level driver, and middleware • Proficient with Embedded c, c++ and python • Hands one expertise with the Real-time operating system that includes FreeRTOS, TI-RTOS, and RT-Linux • Solid expertise on 8/16/32 MCU from the various manufacturer like FIRMWARE DEVELOPMENT Well-versed on Atmel AVR, STM32 L0, L1, L4, STM8, Raspberry Pi, Raspberry Pi 3, Raspberry Pi 3 B+, Begalboard, ESP32, ESP8266, Arduino, TI-Tiva-c, CC3200, CC1310, MSP430, NRF-51/52, NXP LPC series, ARM-Cortex M0, M3, and M4. HARDWARE DEVELOPMENT Skillful and experts in PCB designing and developing with Altium Designer, Eagle CadSoft and kiCad that includes multilayer PCB routing, schematic designing, custom library designing, 3D step file designing, BOM creation, etc. RF TECHNOLOGY Proficient in BLE, LoRa (SX1272, SX1278), LoRaWAN (RN2483), GPRS (2G/3G), Zigbee, Wi-Fi (SoC), NB-IoT, and SigFox. I have used for IoT product development for my own and for my beloved clients. PROFICIENCY WITH SMART CITY SENSOR NETWORKS Environmental Sensors: Gas sensors, Temperature | Humidity (RH), Noise, Air pressure, Dust sensors (PM1.0, PM10, PM2.5), Light-UV sensors, etc.
₹2,250 INR 在30天之内
0.0 (0条评论)
0.0
0.0

关于客户

INDIA的国旗
Bengaluru, India
0.0
0
会员自9月 21, 2021起

客户认证

谢谢!我们已通过电子邮件向您发送了索取免费积分的链接。
发送电子邮件时出现问题。请再试一次。
已注册用户 发布工作总数
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
加载预览
授予地理位置权限。
您的登录会话已过期而且您已经登出,请再次登录。