IP Library Granted Patent US 10,664,342
Granted Patent B2
US 10,664,342 · App. 16/106,749 · Granted May 26, 2020

Leak protection of executables with debug information

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,664,342
App. No.
16/106,749
Granted
May 26, 2020
Kind
B2
Abstract

A method, system, and computer-usable medium are disclosed for, responsive to receipt at an information handling system of a command to transmit an executable file to a second information handling system, scanning the executable file to determine if the executable file includes debug information, and responsive to determining that the executable file includes debug information, taking remedial action with respect to the executable file.

Claims (26)

1. A computer-implementable method for managing network communication, comprising:

responsive to receipt at an information handling system of a command to transmit an executable file to a second information handling system:

scanning the executable file to determine if the executable file includes debug information; and

responsive to determining that the executable file includes debug information, taking remedial action with respect to the executable file.

2. The method of claim 1 , further comprising, responsive to determining that the executable file is free of debug information, permitting transmission of the executable file.

3. The method of claim 1 , wherein taking remedial action comprises preventing further transmission of the executable file.

4. The method of claim 1 , wherein taking remedial action comprises communicating a warning message to a graphical user interface of the information handling system.

5. The method of claim 4 , wherein communicating the warning message includes providing a user prompt querying a user whether or not to transmit the executable file.

6. A system comprising:

a processor;

a data bus coupled to the processor; and

a non-transitory, computer-readable storage medium embodying computer program code, the non-transitory, computer-readable storage medium being coupled to the data bus, the computer program code interacting with a plurality of computer operations and comprising instructions executable by the processor and configured for, responsive to receipt at an information handling system of a command to transmit an executable file to a second information handling system:

scanning the executable file to determine if the executable file includes debug information; and

responsive to determining that the executable file includes debug information, taking remedial action with respect to the executable file.

7. The system of claim 6 , the instructions further configured for, responsive to determining that the executable file is free of debug information, permitting transmission of the executable file.

8. The system of claim 6 , wherein taking remedial action comprises preventing further transmission of the executable file.

9. The system of claim 6 , wherein taking remedial action comprises communicating a warning message to a graphical user interface of the information handling system.

10. The system of claim 9 , wherein communicating the warning message includes providing a user prompt querying a user whether or not to transmit the executable file.

11. A non-transitory, computer-readable storage medium embodying computer program code, the computer program code comprising computer executable instructions configured for:

responsive to receipt at an information handling system of a command to transmit an executable file to a second information handling system:

scanning the executable file to determine if the executable file includes debug information; and

responsive to determining that the executable file includes debug information, taking remedial action with respect to the executable file.

12. The storage medium of claim 11 , the instructions further configured for, responsive to determining that the executable file is free of debug information, permitting transmission of the executable file.

13. The storage medium of claim 11 , wherein taking remedial action comprises preventing further transmission of the executable file.

14. The storage medium of claim 11 , wherein taking remedial action comprises communicating a warning message to a graphical user interface of the information handling system.

15. The storage medium of claim 14 , wherein communicating the warning message includes providing a user prompt querying a user whether or not to transmit the executable file.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Apr 2, 2025
From: UBS AG, STAMFORD BRANCH
To: FORCEPOINT, LLC; BITGLASS, LLC
Reel/Frame 070706/0263 →
SECURITY INTEREST Recorded Apr 1, 2025
From: FORCEPOINT LLC; BITGLASS, LLC
To: SOCIÉTÉ GÉNÉRALE
Reel/Frame 070703/0887 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 19, 2021
From: FORCEPOINT FEDERAL HOLDINGS LLC
To: FORCEPOINT LLC
Reel/Frame 057001/0057 →
CHANGE OF NAME Recorded May 12, 2021
From: FORCEPOINT LLC
To: FORCEPOINT FEDERAL HOLDINGS LLC
Reel/Frame 056214/0798 →
PATENT SECURITY AGREEMENT Recorded Jan 20, 2021
From: REDOWL ANALYTICS, INC.; FORCEPOINT LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS COLLATERAL AGENT
Reel/Frame 055052/0302 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 8, 2021
From: RAYTHEON COMPANY
To: FORCEPOINT LLC
Reel/Frame 055479/0676 →
PATENT SECURITY AGREEMENT SUPPLEMENT Recorded Mar 15, 2019
From: FORCEPOINT LLC
To: RAYTHEON COMPANY
Reel/Frame 048613/0636 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 21, 2018
From: MATTILA, VILLE; RAHKONEN, VALTTERI; AIRAMO, OTTO
To: FORCEPOINT LLC
Reel/Frame 046646/0519 →