Find Jobs
Hire Freelancers

C++ Developer with Windows security experience

$40-70 USD / hour

ปิดแล้ว
โพสต์ ประมาณ 2 ปีที่ผ่านมา

$40-70 USD / hour

We are looking for a mechanism to create isolated shared memory in Windows 10 & 11 that can be securely accessed only by our processes (and not by other processes owned by the user). Standard shared memory leaves a file handle that any process owned by the user can access. We have a (slower) secure communication channel that we can pass information over prior to escalation to the shared memory. It appears that the Authz system might play a part... we are experienced developers but have not worked with Windows SDDL and security previously. Our threat model is to protect against other processes with the same non-elevated user privileges. We have a sketch of an idea for how to achieve this at [login to view URL] (please contact for access). Deliverables on this project would be; 1) a failing test showing that the contents of LibWinSafeShm are accessible to other processes run by the same user, and 2) enhancements to this repo to get the test to pass, with a simple C API to create and access the shared memory from external code
รหัสโปรเจกต์: 33603118

เกี่ยวกับโปรเจกต์

11 ข้อเสนอ
โปรเจกต์ระยะไกล
ใช้งานอยู่ 2 ปีที่ผ่านมา

กำลังมองหาการสร้างรายได้ใช่ไหม?

ประโยชน์ของการประมูลกับ Freelancer

กำหนดงบประมาณและกรอบเวลาของคุณ
รับเงินจากการงานของคุณ
อธิบายข้อเสนอของคุณในภาพรวม
ลงทะเบียนและเสนอราคาฟรี
11 ฟรีแลนซ์กำลังเสนอราคาโดยเฉลี่ย $53 USD/ชั่วโมง สำหรับงานนี้
รูปอวาตาร์ของผู้ใช้
Hello, I have been using VC++ and the Win32 And Windows SDK for 20 years, and was head hunted by Microsoft 4 times, to work in various R&D departments, over a 15 year period. :) With Windows, Security is a massive topic and is layerised. Security is implemented in both horizontal and vertical layers of the Windows user/Application-mode and Kernel-mode parts of WIndows - as a general overview. Security is provided by VC++ to C++ Developers, for all processes created, memory objects created, file objects created etc, at both application level(user mode), and for those developing anti-virus like applications.. kernel-mode levels. With shared memory, application or user mode level security should suffice, to prevent other identically priviledged processes from accessing a shared memory object allocated by your parent process. Not sure if this would work for Admin level priviledges carrying processes though(who may wish to peek in to your Shared Mem object space). Rest assured, Windows 10 takes process-level and Object-level security EXTREMELY seriously and both the Windows Win32 API/SDK and kernel-mode Windows DDK(Device Driver Kit) will support various methods of securing a shared mem object/pool/space. Just some insights... :)
$70 USD ใน 20 วัน
5.0 (48 รีวิว)
6.6
6.6
รูปอวาตาร์ของผู้ใช้
Hello there. I have good experience with c++ and c# programming for windows desktop. So hope more discuss with you. Regards.
$60 USD ใน 40 วัน
4.9 (10 รีวิว)
5.6
5.6
รูปอวาตาร์ของผู้ใช้
Hi. Thanks for your job posting. I can fully manage these 2 targets 1) a failing test showing that the contents of LibWinSafeShm are accessible to other processes run by the same user, and 2) enhancements to this repo to get the test to pass, with a simple C API to create and access the shared memory from external code I am glad to place a bid to you as I am an expert at C/C++, C#, ASP.NET, ASP.NET core, with rich experiences. I can show you my previous work in our private chat. I can help with your project right now. I hope we will discuss in more detail about your project. For your project and our first transaction, and also our relationship. Kind regards.
$50 USD ใน 40 วัน
5.0 (5 รีวิว)
4.7
4.7
รูปอวาตาร์ของผู้ใช้
♛♛♛ A Talented C/C++, C#/.NET Developer ♛♛♛ dear, you are welcome! i have rich experienced of C/C++, C#/.NET for over 10+ years. so that i can give you the perfect result for your requirement. C/C++, C#/.NET is my top skill and I have confident to complete your project perfectly. We can discuss about the project via chatting in detail. I will try to give you a wonderful result asap. Thank you.
$50 USD ใน 40 วัน
5.0 (1 รีวิว)
2.6
2.6
รูปอวาตาร์ของผู้ใช้
Hello, sir. I have read your description. I am a person who you are looking for. I have skills you need. I am a C, C++, C# professional. I have especially rich experience with OS programming. I am sure that we will fully satisfy your requirements in the shortest time possible. I am looking forward to working with your project. Best Regards.
$40 USD ใน 40 วัน
0.0 (0 รีวิว)
0.4
0.4
รูปอวาตาร์ของผู้ใช้
Hello Thanks for your job posting I read your job description carefully I am an C, C++ expert I have a lots of experience in this field If you work with me, you will get best good results If you check my portfolio, you will see I am an best candidate Please give me your detail I will wait your reply thanks
$55 USD ใน 40 วัน
0.0 (0 รีวิว)
0.0
0.0

เกี่ยวกับลูกค้า

ปักธงของ UNITED STATES
New York, United States
0.0
0
เป็นสมาชิกตั้งแต่ พ.ค. 2, 2022

การยืนยันลูกค้า

ขอบคุณ! เราได้ส่งลิงก์สำหรับเครดิตฟรีให้คุณทางอีเมลแล้ว
เกิดข้อผิดพลาดขณะส่งอีเมลของคุณ กรุณาลองอีกครั้ง
โลโก้ Freelancer Thailand / ภาษาไทย ช่วยเหลือและสนับสนุน FreelancerประเภทโปรเจคการประกวดFreelancerองค์กรแพ็กเกจสมาชิกโครงการ Freelancer ชั้นแนวหน้าการจัดการโปรเจคงานในพื้นที่Photo Anywhereหน้าจัดแสดงผลงานAPI สำหรับนักพัฒนาได้รับการยืนยันDesktop App เกี่ยวกับเกี่ยวกับเราวิธีใช้งานความปลอดภัยนักลงทุนแผนผังเว็บไซต์เรื่องราวข่าวออกสื่อทีมรางวัลข่าวประชาสัมพันธ์ร่วมงานกับเรา ข้อกำหนดนโยบายความเป็นส่วนตัวข้อกำหนดและเงื่อนไขนโยบายลิขสิทธิ์ข้อพึงปฏิบัติค่าธรรมเนียมและค่าบริการหุ้นส่วนEscrow.comLoadshiftWarrior Forum แอปโลโก้ Apple App Store โลโก้ Google Play
ไม่สามารถคัดลอกไปยังคลิปบอร์ดได้ โปรดลองอีกครั้งหลังปรับเปลี่ยนการอนุญาต
คัดลอกไปยังคลิปบอร์ดแล้ว
ผู้ใช้ที่ลงทะเบียน งานที่มีการโพสต์ทั้งหมด
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
กำลังโหลดตัวอย่าง
ได้รับอนุญาตสำหรับตำแหน่งทางภูมิศาสตร์
เซสชั่นการเข้าสู่ระบบของคุณหมดอายุและคุณได้ออกจากระบบแล้ว กรุณาเข้าสู่ระบบอีกครั้ง