CN107147558A - The method and device that https mails carry out management and control is sent to mailbox client - Google Patents
The method and device that https mails carry out management and control is sent to mailbox client Download PDFInfo
- Publication number
- CN107147558A CN107147558A CN201710168206.9A CN201710168206A CN107147558A CN 107147558 A CN107147558 A CN 107147558A CN 201710168206 A CN201710168206 A CN 201710168206A CN 107147558 A CN107147558 A CN 107147558A
- Authority
- CN
- China
- Prior art keywords
- send
- subwindow
- keyword
- button
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/21—Monitoring or handling of messages
- H04L51/212—Monitoring or handling of messages using filtering or selective blocking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/31—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/334—Query execution
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/42—Mailbox-related aspects, e.g. synchronisation of mailboxes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Computational Linguistics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The method and device that https mails carry out management and control is sent to mailbox client the invention discloses a kind of, method comprises the following steps:Travel through out the transmission window of Mail Clients;The window procedure for sending window is replaced, and intercepts shear plate message;All subwindows of transmission window are traveled through out, the subwindow for including send button are searched, and replace the window procedure function of the subwindow comprising send button;Left mouse button on child windows for send button clicks message and is monitored interception, and obtains the e-mail messages of the subwindow comprising send button;E-mail messages on child windows carry out keyword lookup, if having found keyword, and this envelope mail is forbidden to send, if not finding keyword, continue to send this envelope mail.The present invention can effectively reduce workload, improve accuracy rate;Even if mail protocol content change, analysis need not be also re-started, while the problem of https privacy enhanced mail contents can not be got by solving in the past.
Description
Technical field
The present invention relates to intranet security management domain, and in particular to a kind of that the progress of https mails is sent to mailbox client
The method and device of management and control.
Background technology
With the arrival of information age, in routine duties, Email have become it is most common release news with
And the mode of communication, especially Mail Clients are even more to be welcome by employee.In order to prevent employee from revealing company by mail
Confidential information, in the case where not changing the original use habit of user, Mail Contents need to be audited and sensitive information
Identification.
In existing technology, the content of mail can only be analyzed by mail protocol, but this mode can only be got
The content of http non-encrypted mail, for https encryption Mail Contents then obtain less than.
For said circumstances, the present invention proposes a kind of method for obtaining Mail Clients transmission https, passes through and intercepts visitor
Family end control content, to obtain sender, addressee, theme, the content such as text, this mode be not required to be concerned about mail whether be plus
Close, it is a kind of perfect solution for the https Mail Contents for solving to cannot analyse by mail protocol;Meanwhile, also can
Get the content that client sends http mails.
The content of the invention
It is an object of the present invention to which in order to solve the above technical problems, providing one kind can get in https privacy enhanced mails
That holds sends the method and device that https mails carry out management and control to mailbox client.
In order to solve the above technical problems, the present invention is adopted the following technical scheme that:It is a kind of that https is sent to mailbox client
The method that mail carries out management and control, comprises the following steps:
Travel through out the transmission window of Mail Clients;
The window procedure of the transmission window is replaced, and intercepts shear plate message;
All subwindows of the transmission window are traveled through out, the subwindow for including send button are searched, and replace the bag
The window procedure function of subwindow containing send button;
Message is clicked to the left mouse button on the subwindow for send button and is monitored interception, and obtains the bag
The e-mail messages of subwindow containing send button;
Keyword lookup is carried out to the e-mail messages on the subwindow, if having found keyword, by this envelope mail
Forbid sending, if not finding keyword, continue to send this envelope mail.
The method that https mails carry out management and control is sent to mailbox client as the aforementioned, to being directed to hair on the subwindow
Sending the left mouse button of button to click message and be monitored and intercept also includes:
When the left mouse button on the subwindow is clicked, mouse left click position is contrasted, is confirmed whether it is the hair
Send the position where button;If it is, intercepted, otherwise without any operation.
As the aforementioned to the method for mailbox client transmission https mail progress management and control, transmission is included described in the acquisition
The e-mail messages of the subwindow of button also include:
Mouse cursor position is arranged on to the position where the e-mail messages of the subwindow comprising send button, together
When, obtain the content on the e-mail messages.
The method that https mails carry out management and control is sent to mailbox client as the aforementioned, the carry out keyword searches tool
Body is:
Keyword message is downloaded in the keyword database for having keyword message from storage;
Key word index is set up according to the keyword message, carried out by the key word index and the Email
Matching;Judge to whether there is keyword in the Email.
The present invention also provides a kind of device that the progress management and control of https mails is sent to mailbox client, including:
Window Traversal Unit, the transmission window for traveling through out Mail Clients;
Window procedure replacement unit, for replacing the window procedure of the transmission window, and intercepts shear plate message;
Subwindow Traversal Unit, all subwindows for traveling through out the transmission window, is searched comprising send button
Subwindow, and replace the window procedure function of the subwindow comprising send button;
Window control unit, is monitored for clicking message to the left mouse button on the subwindow for send button
Intercept, and obtain the e-mail messages of the subwindow comprising send button;
Mail sends judging unit, for carrying out keyword lookup to the e-mail messages on the subwindow, if found
Keyword, then forbid sending this envelope mail, if not finding keyword, continue to send this envelope mail.
The device that https mails carry out management and control is sent to mailbox client as the aforementioned, the window control unit is also wrapped
Include:Mouse state monitoring unit, for when the left mouse button on the subwindow is clicked, contrasting mouse left click position,
It is confirmed whether to be the position where the send button;If it is, intercepted, otherwise without any operation.
The device that https mails carry out management and control is sent to mailbox client as the aforementioned, the window control unit is also wrapped
Include:Mail information extraction unit, the mail for mouse cursor position to be arranged on to the subwindow comprising send button
Position where breath, meanwhile, obtain the content on the e-mail messages.
The device that https mails carry out management and control, in addition to keyword searching unit are sent to mailbox client as the aforementioned:
For downloading keyword message from the keyword database for having keyword message is deposited;Then built according to the keyword message
Vertical key word index, is matched by the key word index with the Email;Finally judge in the Email
With the presence or absence of keyword.
Compared with prior art, one kind that the present invention is provided can not get https encryption postals by analyzing mail protocol
The method and device of part content, the present invention, so as to reach effectively reduction workload, can improve accurate by obtaining client control
The effect of true rate;Even if mail protocol content change, analysis need not be also re-started, it is often more important that, it is solved
The problem of https privacy enhanced mail contents can not be got in the past.
Brief description of the drawings
Fig. 1 sends the method flow diagram that https mails carry out management and control to mailbox client for the present invention is a kind of;
Fig. 2 sends the apparatus structure schematic diagram that https mails carry out management and control to mailbox client for the present invention is a kind of.
The present invention is further illustrated with reference to the accompanying drawings and detailed description.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention
In accompanying drawing, the technical scheme in the embodiment of the present invention is explicitly described, it is clear that described embodiment be the present invention
A part of embodiment, rather than whole embodiments.
The embodiment 1 of the inventive method, as shown in figure 1, a kind of carry out management and control to mailbox client transmission https mails
Method, comprises the following steps:It is a kind of that the method that https mails carry out management and control is sent to mailbox client, comprise the following steps:
101. travel through out the transmission window of Mail Clients;
102. replacing the window procedure of the transmission window, and intercept shear plate message;
103. traveling through out all subwindows of the transmission window, the subwindow for including send button is searched, and replace institute
State the window procedure function of the subwindow comprising send button;
104. the left mouse button on pair subwindow for send button clicks message and is monitored interception, and obtains institute
State the e-mail messages of the subwindow comprising send button;
105. the e-mail messages on pair subwindow carry out keyword lookup, if having found keyword, by this envelope
Mail is forbidden sending, if not finding keyword, continues to send this envelope mail.
The embodiment 1 of correspondence the inventive method, as shown in Fig. 2 the present invention also provides a kind of to the transmission of mailbox client
Https mails carry out the device of management and control, including:
Window Traversal Unit 1, the transmission window for traveling through out Mail Clients;
Window procedure replacement unit 2, for replacing the window procedure of the transmission window, and intercepts shear plate message;
Subwindow Traversal Unit 3, all subwindows for traveling through out the transmission window, is searched comprising send button
Subwindow, and replace the window procedure function of the subwindow comprising send button;
Window control unit 4, is supervised for clicking message to the left mouse button on the subwindow for send button
Survey and intercept, and obtain the e-mail messages of the subwindow comprising send button;
Mail sends judging unit 5, for carrying out keyword lookup to the e-mail messages on the subwindow, if found
Keyword, then forbid sending this envelope mail, if not finding keyword, continue to send this envelope mail.
The embodiment 2 of the inventive method, a kind of method that the progress management and control of https mails is sent to mailbox client, including
Following steps:
Travel through out the transmission window of Mail Clients;
The window procedure of the transmission window is replaced, and intercepts shear plate message;
All subwindows of the transmission window are traveled through out, the subwindow for including send button are searched, and replace the bag
The window procedure function of subwindow containing send button;
When the left mouse button on the subwindow is clicked, mouse left click position is contrasted, is confirmed whether it is the hair
Send the position where button;If it is, being intercepted, it is preferred that " mouse event " mode provided by Microsoft is by mouse
Cursor position is arranged on the position where " e-mail sender " that sends forms, otherwise without any operation, and obtain described
The e-mail messages of subwindow comprising send button, the subwindow comprising send button is arranged on by mouse cursor position
Position where e-mail messages, meanwhile, obtain the content on the e-mail messages;E-mail messages include:E-mail sender, mail
Addressee, make a copy for people, mail matter topics and message body, it is preferred that " simulating keyboard " mode provided by Microsoft sends " viscous
Patch " message, the content where obtaining " e-mail sender " on control by that analogy, is obtained " mail recipient ", " making a copy for people ",
" mail matter topics ", " message body ";
Keyword lookup is carried out to the e-mail messages on the subwindow, it is preferred that carrying out keyword lookup can be:From
Storage, which has in the keyword database of keyword message, downloads keyword message, and keyword rope is set up according to the keyword message
Draw, matched by the key word index with the Email, judge to whether there is keyword in the Email;
If have found keyword, this envelope mail is forbidden to send, if not finding keyword, continue to send this envelope mail.
The embodiment 2 of correspondence the inventive method, as shown in Fig. 2 the present invention also provides a kind of to the transmission of mailbox client
Https mails carry out the device of management and control, including:
Window Traversal Unit 1, the transmission window for traveling through out Mail Clients;
Window procedure replacement unit 2, for replacing the window procedure of the transmission window, and intercepts shear plate message;
Subwindow Traversal Unit 3, all subwindows for traveling through out the transmission window, is searched comprising send button
Subwindow, and replace the window procedure function of the subwindow comprising send button;
Window control unit 4, is supervised for clicking message to the left mouse button on the subwindow for send button
Survey and intercept, and obtain the e-mail messages of the subwindow comprising send button;The window control unit 4 also includes:Mouse
Condition monitoring unit, for when the left mouse button on the subwindow is clicked, contrasting mouse left click position, being confirmed whether
It is the position where the send button;If it is, intercepted, otherwise without any operation;The window management and control list
Member 4 also includes:Mail information extraction unit, for mouse cursor position to be arranged on into the subwindow comprising send button
Position where e-mail messages, meanwhile, obtain the content on the e-mail messages.
Mail sends judging unit 5, for carrying out keyword lookup to the e-mail messages on the subwindow, if found
Keyword, then forbid sending this envelope mail, if not finding keyword, continue to send this envelope mail;Also include closing
Key word searching unit:For downloading keyword message from the keyword database for having keyword message is deposited;Then according to institute
State keyword message and set up key word index, matched by the key word index with the Email;Finally judge
It whether there is keyword in the Email.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any
Those familiar with the art the invention discloses technical scope in, the change or replacement that can be readily occurred in, all should
It is included within the scope of the present invention.Therefore, protection scope of the present invention should it is described using scope of the claims as
It is accurate.
Claims (8)
1. a kind of send the method that https mails carry out management and control to mailbox client, it is characterised in that comprises the following steps:
The transmission window of Mail Clients is traveled through out,
The window procedure of the transmission window is replaced, and intercepts shear plate message;
All subwindows of the transmission window are traveled through out, the subwindow for including send button are searched, and replace described comprising hair
Send the window procedure function of the subwindow of button;
Message is clicked to the left mouse button on the subwindow for send button and is monitored interception, and obtains described comprising hair
Send the e-mail messages of the subwindow of button;
Keyword lookup is carried out to the e-mail messages on the subwindow, if having found keyword, this envelope mail forbidden
Send, if not finding keyword, continue to send this envelope mail.
2. as claimed in claim 1 send the method that https mails carry out management and control to mailbox client, it is characterised in that right
Left mouse button on the subwindow for send button, which clicks message and is monitored and intercepts, also to be included:
When the left mouse button on the subwindow is clicked, contrast mouse left click position, be confirmed whether be it is described send by
Position where button;If it is, intercepted, otherwise without any operation.
3. as claimed in claim 1 send the method that https mails carry out management and control to mailbox client, it is characterised in that institute
Stating the e-mail messages of the subwindow comprising send button described in obtaining also includes:
Mouse cursor position is arranged on to the position where the e-mail messages of the subwindow comprising send button, meanwhile, obtain
Take the content on the e-mail messages.
4. as claimed in claim 1 send the method that https mails carry out management and control to mailbox client, it is characterised in that institute
State progress keyword and search and be specially:
Keyword message is downloaded in the keyword database for having keyword message from storage;
Key word index is set up according to the keyword message, passes through the key word index and Email progress
Match somebody with somebody;Judge to whether there is keyword in the Email.
5. a kind of send the device that https mails carry out management and control to mailbox client, it is characterised in that including:
Window Traversal Unit, the transmission window for traveling through out Mail Clients;
Window procedure replacement unit, for replacing the window procedure of the transmission window, and intercepts shear plate message;
Subwindow Traversal Unit, all subwindows for traveling through out the transmission window, searches the sub- window for including send button
Mouthful, and replace the window procedure function of the subwindow comprising send button;
Window control unit, is blocked for the left mouse button on the subwindow for send button to be clicked message and is monitored
Cut, and obtain the e-mail messages of the subwindow comprising send button;
Mail sends judging unit, for carrying out keyword lookup to the e-mail messages on the subwindow, if having found pass
Key word, then forbid sending this envelope mail, if not finding keyword, continue to send this envelope mail.
6. as claimed in claim 5 send the device that https mails carry out management and control to mailbox client, it is characterised in that institute
Stating window control unit also includes:Mouse state monitoring unit, for when the left mouse button on the subwindow is clicked,
Mouse left click position is contrasted, is confirmed whether it is the position where the send button;If it is, being intercepted, otherwise do not enter
Any operation of row.
7. as claimed in claim 5 send the device that https mails carry out management and control to mailbox client, it is characterised in that institute
Stating window control unit also includes:Mail information extraction unit, for by mouse cursor position be arranged on it is described comprising send by
Position where the e-mail messages of the subwindow of button, meanwhile, obtain the content on the e-mail messages.
8. as claimed in claim 5 send the device that https mails carry out management and control to mailbox client, it is characterised in that also
Including keyword searching unit:For downloading keyword message from the keyword database for having keyword message is deposited;Then
Key word index is set up according to the keyword message, matched by the key word index with the Email;Most
After judge in the Email whether there is keyword.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710168206.9A CN107147558A (en) | 2017-03-21 | 2017-03-21 | The method and device that https mails carry out management and control is sent to mailbox client |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710168206.9A CN107147558A (en) | 2017-03-21 | 2017-03-21 | The method and device that https mails carry out management and control is sent to mailbox client |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107147558A true CN107147558A (en) | 2017-09-08 |
Family
ID=59784003
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710168206.9A Pending CN107147558A (en) | 2017-03-21 | 2017-03-21 | The method and device that https mails carry out management and control is sent to mailbox client |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107147558A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103902164A (en) * | 2014-04-11 | 2014-07-02 | 魏新成 | System and method for word-capturing search in browser window by clicking left mouse button |
CN203896369U (en) * | 2013-09-29 | 2014-10-22 | 西安祥泰软件设备***有限责任公司 | Personal mail server |
CN104881776A (en) * | 2015-06-17 | 2015-09-02 | 贵州七十二弯信息科技有限公司 | Office system convenient for multi-user collaboration |
CN105490920A (en) * | 2015-11-25 | 2016-04-13 | 深圳市视维科技有限公司 | Electronic mail sending system and electronic mail monitoring method |
-
2017
- 2017-03-21 CN CN201710168206.9A patent/CN107147558A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN203896369U (en) * | 2013-09-29 | 2014-10-22 | 西安祥泰软件设备***有限责任公司 | Personal mail server |
CN103902164A (en) * | 2014-04-11 | 2014-07-02 | 魏新成 | System and method for word-capturing search in browser window by clicking left mouse button |
CN104881776A (en) * | 2015-06-17 | 2015-09-02 | 贵州七十二弯信息科技有限公司 | Office system convenient for multi-user collaboration |
CN105490920A (en) * | 2015-11-25 | 2016-04-13 | 深圳市视维科技有限公司 | Electronic mail sending system and electronic mail monitoring method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11997115B1 (en) | Message platform for automated threat simulation, reporting, detection, and remediation | |
US11146575B2 (en) | Suspicious message report processing and threat response | |
CN104378283B (en) | A kind of sensitive mail filtering system and method based on customer end/server mode | |
TW476207B (en) | Information security analysis system | |
Gharge et al. | An integrated approach for malicious tweets detection using NLP | |
US8011003B2 (en) | Method and apparatus for handling messages containing pre-selected data | |
CN103181125B (en) | Access limit apparatus and access restriction method | |
US7631046B2 (en) | Method and apparatus for lawful interception of web based messaging communication | |
US11985142B2 (en) | Method and system for determining and acting on a structured document cyber threat risk | |
US20230007042A1 (en) | A method and system for determining and acting on an email cyber threat campaign | |
US20060184549A1 (en) | Method and apparatus for modifying messages based on the presence of pre-selected data | |
US11765192B2 (en) | System and method for providing cyber security | |
CN105337993B (en) | It is a kind of based on the mail security detection device being association of activity and inertia and method | |
US7016937B1 (en) | Method and apparatus for generating reminders to transmit electronic mail attachments by parsing e-mail message text | |
CA2597083A1 (en) | Method and apparatus for handling messages containing pre-selected data | |
US11297024B1 (en) | Chat-based systems and methods for data loss prevention | |
US20170111305A1 (en) | Managing messages using batch edits and/or actions | |
EP3281144B1 (en) | Message report processing and threat prioritization | |
Bogawar et al. | Email mining: a review | |
CN109218168A (en) | The blocking-up method and device of sensitive e-mail messages | |
US20120016982A1 (en) | Direct response and feedback system | |
US11856009B2 (en) | Configurable cyber-attack trackers | |
CN107147558A (en) | The method and device that https mails carry out management and control is sent to mailbox client | |
WO2010011179A1 (en) | System and method for preventing leakage of sensitive digital information on a digital communication network | |
Bender et al. | E-mail tracking: status quo and novel countermeasures |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170908 |