Re: Kicking of Process After FTPed File Arrives



Ughh! Corrected mis-type of NFYOBJ() parameter name from STRCMTCTL command.

CRPence wrote:
The end of the FTP session can be inferred, for processing a PUT of any one file.mbr, given there is a known existing file.mbr that is the target of the PUT. In the exit program, an ALCOBJ of the file.mbr can be performed, so the asynchronous processor of that file.mbr can be activated immediately. With this method, instead of the background job specifying some guess for DLYJOB DLY(value), that job can instead wait on its own request to allocate that file.mbr with the request:
ALCOBJ ((thelib/file *FILE *EXCL mbr)) WAIT(value).

That could not be implemented exactly, in something generic like FTPTOOL, due to the cases where the target of the PUT would not be known or perhaps not exist already. The tool documentation could allude to doing those allocate requests, to enable delaying action until after the FTP session ends; maybe even as part of the tool, the /same/ idea could be implemented on a data area or a row for the LOGged activity. Or if you wanted to implement a more generic maintenance/defaults, you could add a /notify object/ for the end of the FTP session using the same technique, or courtesy of that feature [NFYOBJ()] in commitment control.

Regards, Chuck
--
All comments provided "as is" with no warranties of any kind whatsoever and may not represent positions, strategies, nor views of my employer
.



Relevant Pages

  • (CORRECTION) memory leak and eventual DOS when calling UPNP getdevicelist on windows 2000 server
    ... and then you will see the memory usage shoot up. ... * a specially crafted request to upnp_getdevicelist ...
    (Vuln-Dev)
  • [EXPL] Windows 2000 Server UPNP DoS (Exploit)
    ... The following security advisory is sent to the securiteam mailing list, and can be found at the SecuriTeam web site: http://www.securiteam.com ... A memory leak with windows 2000 server UPNP allow attackers to exploit ... The earlier one trashed the EIP of the target ... * Strangely though changing the operation number in the DCERPC request to ...
    (Securiteam)
  • Re: Alter querystring through APP
    ... In my Startmethod I am appending the querystring to szUrl ... The request gets sent with the new url. ... In my ReportData() method my App calls targetSink's ReportProgress ... right before calling Start on target APP. ...
    (microsoft.public.inetsdk.programming.webbrowser_ctl)
  • Re: Popular Net anonymity service back-doored
    ... request in the clear) detects a suspicious request, ... The ID is transmitted (through the cascade) to ... surveillance based on the target IP address. ... published the source code. ...
    (Bugtraq)
  • Re: Popular Net anonymity service back-doored
    ... request in the clear) detects a suspicious request, ... The ID is transmitted (through the cascade) to ... surveillance based on the target IP address. ... published the source code. ...
    (Full-Disclosure)