Code Monkey home page Code Monkey logo

we1h0 / securitymanageframwork Goto Github PK

View Code? Open in Web Editor NEW
423.0 26.0 163.0 11.87 MB

Security Manage Framwork is a security management platform for enterprise intranet, which includes asset management, vulnerability management, account management, knowledge base management, security scanning automation function modules, and can be used for internal security management. This platform is designed to help Party A with fewer security personnel, complicated business lines, difficult periodic inspection and low automation to better achieve internal safety management.

Home Page: https://my.oschina.net/u/3867729/

License: GNU General Public License v3.0

Python 67.00% CSS 2.59% JavaScript 1.37% HTML 29.05%
security pentesting infosec exploits security-audit vulnerability-detection scanner vulnerability-assessment vulnerability-scanners

securitymanageframwork's Introduction

嗨,你好,我是Weiho. 👋

About Me

  • Qihoo360 company a retire Red Teamer. PoxTeam one of the founders, XieCat member
  • 👏 Good at social engineering and Bypass AV/EDR
  • 🤏 C++/C#/Python/Java/PHP/Shell
  • 🤏 Code audit
  • Currently, we are providing services to a cross-border e-commerce company to study red team assessment, threat hunting, and business security. We welcome technical exchanges
  • 📫 How to reach me: h4x0er#secbug.org

关于我

  • 奇虎360退役红队老废物(已离开),破晓团队Xie CatSDLChina 成员之一。
  • 👏擅长社会工程学跟杀软对抗、Web安全、内网渗透
  • 🤏 C++/C#/PHP/Java/Python/Shell
  • 🤏 黑/灰/白盒审计
  • 目前正在一家跨境电商公司服务,研究红队评估、威胁狩猎、业务安全方向,欢迎技术交流.
  • 如果溯源到我,有点怀疑可能是github样本被利用,本人已经退役,暂时不担任红队角色。

主要记录一下自己写的一些安全文章技术汇总记录

Github stats

timwhite's github stats

Visit Count

Visitor Count

securitymanageframwork's People

Contributors

neolithera avatar we1h0 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

securitymanageframwork's Issues

关于资产列表中的主机

不需要的主机,想删除删不掉啊。点击删除以后,主机仍然存在在主机列表中。只是显示已销毁而已。

Revise urllib3’s version constraint to remove the potential dependency conflicts

Hi, SecurityManageFramwork directly and transitively introduced multiple versions of urllib3.

As shown in the following full dependency graph of SecurityManageFramwork, it directly requires urllib3 (the latest version), while the installed version of requests(2.22.0) requires urllib3>=1.21.1,<1.26.

According to pip's “first found wins” installation strategy, urllib3 1.25.3 is the actually installed version.

Although the first found package version urllib3 1.25.3 just satisfies the later dependency constraint (urllib3>=1.21.1,<1.26), it will lead to a build failure once developers release a newer version of urllib3.

Dependency tree--------

SecurityManageFramwork(version range:)
| +-anyjson(version range:==0.3.3)
| +-celery(version range:==4.1.1)
| +-chardet(version range:==3.0.4)
| +-django(version range:>=2.0.11)
| +-pymysql(version range:==0.8.0)
| +-python-nmap(version range:==0.6.1)
| | +-coverage(version range:==4.0.3)
| | +-flake8(version range:==2.5.1)
| | +-mccabe(version range:==0.3.1)
| | +-nose(version range:==1.3.7)
| | +-pep8(version range:==1.7.0)
| | +-pluggy(version range:==0.3.1)
| | +-pudb(version range:==2015.4.1)
| | +-py(version range:==1.4.31)
| | +-pyflakes(version range:==1.0.0)
| | +-pygments(version range:==2.1)
| | +-tox(version range:==2.3.1)
| | +-urwid(version range:==1.3.1)
| | +-virtualenv(version range:==14.0.1)
| +-pytz(version range:==2018.4)
| +-requests(version range:>=2.20.0)
| | +-chardet(version range:>=3.0.2,<3.1.0)
| | +-idna(version range:>=2.5,<2.9)
| | +-urllib3(version range:>=1.21.1,<1.26)
| | +-certifi(version range:>=2017.4.17)
| +-urllib3(version range:>=1.23)

Thanks for your attention.
Best,
Neolith

按照 安装指南.pdf 步骤操作,执行到【python3 manage.py createsuperuser】报错

报错内容如下:

Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 487, in get_or_create
return self.get(**lookup), False
File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 403, in get
self.model._meta.object_name
RBAC.models.DoesNotExist: Profile matching query does not exist.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", lin e 85, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.7/site-packages/django/db/backends/sqlite3/base.p y", line 303, in execute
return Database.Cursor.execute(self, query, params)
sqlite3.OperationalError: no such table: main.auth_user__old

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "manage.py", line 15, in
execute_from_command_line(sys.argv)
File "/usr/local/lib/python3.7/site-packages/django/core/management/init.p y", line 371, in execute_from_command_line
utility.execute()
File "/usr/local/lib/python3.7/site-packages/django/core/management/init.p y", line 365, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/local/lib/python3.7/site-packages/django/core/management/base.py", line 288, in run_from_argv
self.execute(*args, **cmd_options)
File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/co mmands/createsuperuser.py", line 59, in execute
return super().execute(*args, **options)
File "/usr/local/lib/python3.7/site-packages/django/core/management/base.py", line 335, in execute
output = self.handle(*args, **options)
File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/management/co mmands/createsuperuser.py", line 179, in handle
self.UserModel._default_manager.db_manager(database).create_superuser(**user _data)
File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/models.py", l ine 161, in create_superuser
return self._create_user(username, email, password, **extra_fields)
File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/models.py", l ine 144, in _create_user
user.save(using=self._db)
File "/usr/local/lib/python3.7/site-packages/django/contrib/auth/base_user.py" , line 73, in save
super().save(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/django/db/models/base.py", line 7 29, in save
force_update=force_update, update_fields=update_fields)
File "/usr/local/lib/python3.7/site-packages/django/db/models/base.py", line 7 69, in save_base
update_fields=update_fields, raw=raw, using=using,
File "/usr/local/lib/python3.7/site-packages/django/dispatch/dispatcher.py", l ine 178, in send
for receiver in self._live_receivers(sender)
File "/usr/local/lib/python3.7/site-packages/django/dispatch/dispatcher.py", l ine 178, in
for receiver in self._live_receivers(sender)
File "/root/SeMF/SecurityManageFramwork/RBAC/models.py", line 115, in create_u ser_profile
Profile.objects.get_or_create(user=instance)
File "/usr/local/lib/python3.7/site-packages/django/db/models/manager.py", lin e 82, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 489, in get_or_create
return self._create_object_from_params(lookup, params)
File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 521, in _create_object_from_params
obj = self.create(**params)
File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 417, in create
obj.save(force_insert=True, using=self.db)
File "/usr/local/lib/python3.7/site-packages/django/db/models/base.py", line 7 29, in save
force_update=force_update, update_fields=update_fields)
File "/usr/local/lib/python3.7/site-packages/django/db/models/base.py", line 7 59, in save_base
updated = self._save_table(raw, cls, force_insert, force_update, using, upda te_fields)
File "/usr/local/lib/python3.7/site-packages/django/db/models/base.py", line 8 42, in _save_table
result = self._do_insert(cls._base_manager, using, fields, update_pk, raw)
File "/usr/local/lib/python3.7/site-packages/django/db/models/base.py", line 8 80, in _do_insert
using=using, raw=raw)
File "/usr/local/lib/python3.7/site-packages/django/db/models/manager.py", lin e 82, in manager_method
return getattr(self.get_queryset(), name)(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/django/db/models/query.py", line 1125, in _insert
return query.get_compiler(using=using).execute_sql(return_id)
File "/usr/local/lib/python3.7/site-packages/django/db/models/sql/compiler.py" , line 1284, in execute_sql
cursor.execute(sql, params)
File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", lin e 100, in execute
return super().execute(sql, params)
File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", lin e 68, in execute
return self._execute_with_wrappers(sql, params, many=False, executor=self._e xecute)
File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", lin e 77, in _execute_with_wrappers
return executor(sql, params, many, context)
File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", lin e 85, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.7/site-packages/django/db/utils.py", line 89, in exit
raise dj_exc_value.with_traceback(traceback) from exc_value
File "/usr/local/lib/python3.7/site-packages/django/db/backends/utils.py", lin e 85, in _execute
return self.cursor.execute(sql, params)
File "/usr/local/lib/python3.7/site-packages/django/db/backends/sqlite3/base.p y", line 303, in execute
return Database.Cursor.execute(self, query, params)
django.db.utils.OperationalError: no such table: main.auth_user__old

关于资产发现和端口扫描

我搭建好了以后,使用资产发现和端口扫描,发现会直接把整个c段的ip扔进来,不管存活不存活。还有端口扫描,没有反应,也没有结果。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.