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 PDF

Info

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
mail
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
Application number
CN201710168206.9A
Other languages
Chinese (zh)
Inventor
张雪
毕永东
王斌
程志远
顾德仲
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing VRV Software Corp Ltd
Original Assignee
Beijing VRV Software Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing VRV Software Corp Ltd filed Critical Beijing VRV Software Corp Ltd
Priority to CN201710168206.9A priority Critical patent/CN107147558A/en
Publication of CN107147558A publication Critical patent/CN107147558A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/212Monitoring or handling of messages using filtering or selective blocking
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/31Indexing; Data structures therefor; Storage structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/334Query execution
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/42Mailbox-related aspects, e.g. synchronisation of mailboxes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network 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

The method and device that https mails carry out management and control is sent to mailbox client
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.
CN201710168206.9A 2017-03-21 2017-03-21 The method and device that https mails carry out management and control is sent to mailbox client Pending CN107147558A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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