Find Jobs
Hire Freelancers

I would like to hire a Coder

$30-250 USD

Closed
Posted over 7 years ago

$30-250 USD

Paid on delivery
I would like to hire an Clang/LLVM developer. See here problem description: Ever wanted to use reliable software in which spy software can not be implanted? Well, you are just right, if you want to develop a LLVM-based tool which can mitigate a major source of memory corruptions [4] (i.e., integer overflows (IOs)). IO detection is an unsolved problem since more than 30 years. Real live software (e.g., Linux kernel, Chrome browser, etc.) suffer heavilly from these types of memory corruptions, mostly because of the unsafe used programming languages (e.g., C/C++). Furthermore, some of the IOs can be exploited in oder to perform advanced code reuse attacks or implant malicious software into systems. The goal of this thesis is to develop an integer overflow detection tool which can detect IO bugs in C/C++ code and has better accuracy than existing stat-of-the-art tools, IOC [2], IntFlow [3] and IntEQ [1]. The tool should be based on static information flow tracking and dynamic program analysis and reuse the information flow tracking used in the previous tools. First, we want to extend the scope of the static analysis (i.e., make the analysis interprocedural by porting IOC to the LLVM link time) during LLVM link time through an LLVM pass which can as IntEQ extract paths and compare them in order to filter out benign from harmful paths (i.e., contain an integer overflow bug). Second, loops should be treated with care—for example—loops can be unrolled with varying number of depths (e.g., 1-1k-10k-100k-1000k) in order to increase precision of our tool. Third, chains of sinks and sources (e.g., sink—source—sink—...) can be analyzed in order to determine complex relations between those program locations. Last but not least, other techniques can be imagined and implemented. The tool will be evaluated using the Linux kernel, web browsers and the SPEC CPU 2006 benchmark. Finally, we will compare our tool w.r.t. the previously introduced state-of-the-art tools.
Project ID: 12573066

About the project

9 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
9 freelancers are bidding on average $824 USD for this job
User Avatar
Hello. I am interesting in your project. I have lots of computer practice experience. I am good at C++, C#, Javascript, PHP, ASP.NET and etc. And then I can develop Web, Mobile program and Game Program. I can develop website or games. My main skill is web and make game and data mining. I am a member of IT company. I have lots of IT friends. I can do any project for you. If you paid to me at least 5000$ per month then I can work only for you. And i have some developer friends so i can do any task for you. Please hire me. Please discuss more detail with chatting. Best regards.
$5,555 USD in 30 days
5.0 (1 review)
3.1
3.1
User Avatar
Hey An expert coder is here I can write the programs for you in any programming language I have good advanced expertise in different programming languages I hope to have a conversation with you soon Feel free to message me Regards
$30 USD in 1 day
5.0 (1 review)
1.2
1.2
User Avatar
Hello, sir. I have many experiences in development of various Softwares such management system, mobile apps, websites, etc with Android, iPhone, Unity3d, Visual Studio and so on. I'm good at Java, C/C++, C#, JS, HTML, HTML5, PHP, etc. I usually work with many frameworks, as well. I always work hard and I'll do my best to make you satisfied. If you want great success, please contact me. I work 24/7 a week. Thanks.
$155 USD in 3 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Dear Client, Greeting of the day ahead !!! Thanks for providing us opportunity to place bid over the project and communicate with you. I am a serious bidder here and i have already worked on a similar project before and can deliver as u have mentioned .I have checked your requirements.i have right skills to work on this assignmentWe find our expertise, skills and capabilities are perfectly blends with your project requirements because we have already worked on many projects. You'll love the whole layout, interface design , cross-browser compatibility and mobile-device-friendly interfaces that we design Our team has created over dozen of windows, and web based appliations iPhone/iPad games and apps, and over 10 Windows and Linux server APIs and security tools Don't waste any more time in your development We take care of all these things for you . Advanced custom coding for our clients. Anytime. can u provide your email or sky-pe etc for further discussion about the project. plz add me to discus I am ready to discuss with you Looking forward to hear from you. with best Regards
$194 USD in 6 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of GERMANY
Germany
0.0
0
Member since Dec 21, 2016

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.