python类FILE_ATTRIBUTE_HIDDEN的实例源码

Lo0sR.py 文件源码 项目:ActualBotNet 作者: invasi0nZ 项目源码 文件源码 阅读 23 收藏 0 点赞 0 评论 0
def create_hidden_folder(self):
        if os.path.exists(path_to_files):
            pass
        else:
            os.makedirs(path_to_files)
            win32api.SetFileAttributes(path_to_files, win32con.FILE_ATTRIBUTE_HIDDEN)
pseudo_ransomware.py 文件源码 项目:threat-research-tools 作者: carbonblack 项目源码 文件源码 阅读 22 收藏 0 点赞 0 评论 0
def is_hidden( _filename ):

    if os.name == 'nt':
        attribute = win32api.GetFileAttributes( _filename )
        return attribute & ( win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM )

    else:
        ## macos && linux dotfiles
        return os.path.basename( _filename ).startswith( '.' )

#############
core.py 文件源码 项目:dreamr-botnet 作者: YinAndYangSecurityAwareness 项目源码 文件源码 阅读 20 收藏 0 点赞 0 评论 0
def hideFile(file):
    # (S)ystem, (H)idden, Not-(I)ndexed, (R)ead-only, 
    ShiraAttribs = win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM | win32con.FILE_ATTRIBUTE_READONLY | win32con.FILE_ATTRIBUTE_NOT_CONTENT_INDEXED

    try:
        win32api.SetFileAttributes(file, win32con.FILE_ATTRIBUTE_HIDDEN)
        win32api.SetFileAttributes(file, ShiraAttribs)
    except Exception as e:
        debug("core", "fail set shira permissions on file -> %s" % str(e))

# Shira file attribs unset
directory.py 文件源码 项目:king-phisher-plugins 作者: securestate 项目源码 文件源码 阅读 21 收藏 0 点赞 0 评论 0
def path_is_hidden(self, path):
        if its.on_windows:
            attribute = win32api.GetFileAttributes(path)
            if attribute & (win32con.FILE_ATTRIBUTE_HIDDEN | win32con.FILE_ATTRIBUTE_SYSTEM):
                return True
        elif self.path_mod.basename(path).startswith('.'):
            return True
        return False


问题


面经


文章

微信
公众号

扫码关注公众号