当前位置: 首页 > news >正文

如何做一个门户网站立即优化在哪里

如何做一个门户网站,立即优化在哪里,找外国男人做老公网站,网站整体架构无用:pyfilesystem2 :不适合磁盘数据恢复 pip install fs --trusted-host pypi.tuna.tsinghua.edu.cnpyfilesystem2 doc pdf 有用的? 直接python读取磁盘例子 直接python读取磁盘例子 ntfs结构遍历例子: nneonneo/ntfsrecover ntfsrecover.py 没啥用:PabloLec/Reco…无用:pyfilesystem2 :不适合磁盘数据恢复 pip install fs --trusted-host pypi.tuna.tsinghua.edu.cnpyfilesystem2 doc pdf 有用的? 直接python读取磁盘例子 直接python读取磁盘例子 ntfs结构遍历例子: nneonneo/ntfsrecover ntfsrecover.py 没啥用:PabloLec/RecoverPy: 仅仅在linux下可用,偷懒 的 搜索了linux的裸磁盘sda1 PabloLec/RecoverPy PabloLec/RecoverPy: 看起来像是完整的磁盘数据恢复工具(python linux) , 但是由于以下取巧,导致没啥用 哎,grep -a -b 搜索目标字符串 /dev/sda1 这条命令在linux下估计是按二进制在裸磁盘sda1中目标字符串,但微软windows显然没法这么弄,所以作者说只支持linux 估计就是这原因,作者太取巧了 此项目也没啥用 Open Source Digital Forensics (数字取证)也得从裸磁盘做数据恢复,所以很像 Open Source Digital Forensics : autopsy 对比 sleuthkit autopsy==sleuthkit+GUI sleuthkit源码 autopsy源码 最终选择 选择 将 autopsy 改造为 磁盘数据恢复软件: python代码增加逆向难度: Boris-code/jmpy Boris-code/jmpy nodejs 桌面应用 自带打包为exe,因此无需增加逆向难度 GUI nodejs GUI mimecorg/vuido mimecorg/vuido python GUI hoffstadt/DearPyGui hoffstadt/DearPyGui 参考 跨平台GUI库 ,注意这其中有些不成熟autopsy 本文csdn链接 autopsy == sleuthkit + java GUI (以netbeans为骨架?) + solr搜索 等各种库,甚至有用到testdisk,可以说是各种大杂烩 sleuthkit == cpp 解析各种文件系统 等功能 + java包装(jni+java调用jni) autopsy 整体上是java GUI项目,调用sleuthkit的java包装以实现磁盘能力 理论上,按照 Linux下autopsy安装手册 安装 autopsy后, 启动 autopsy GUI后 用netbeans打开autopsy的源码目录,应该可以用netbeans远程attach到autopsy GUI进程 但注意 autopsy GUI不是直接以java.exe启动的 而是以 autospy安装目录/platform/lib/nbexec 启动的, 注意同样有netbeans暗黄目录/platform/lib/nbexec autopsy 安装、启动过程 (Ubuntu22.04x64) 参考: Linux下autopsy安装手册 0. 下载autopsy Linux 安装包 下载页面 或 autopsy github下载页面 autopsy-4.20.0.zip mkdir app/autopsy-home/; cd /app/autopsy-home/wget https://github.com/sleuthkit/autopsy/releases/download/autopsy-4.20.0/autopsy-4.20.0.zip unzip autopsy-4.20.0.zipfile /app/autopsy-home/autopsy-4.20.0.zip #/app/autopsy-home/autopsy-4.20.0.zip: Zip archive data, at least v1.0 to extract, compression method=storels /app/autopsy-home/autopsy-4.20.0/ #autopsy CoreTestLibs etc icon.ico LICENSE-2.0.txt NEWS.txt README.txt unix_setup.sh # bin docs harness java linux_macos_install_scripts platform Running_Linux_OSX.md 1. Installing Prerequisites (jdk8) bash -x /app/autopsy-home/autopsy-4.20.0/linux_macos_install_scripts/install_prereqs_ubuntu.sh#安装了bellsoft-java8-full, 据说是带了javaFX. autopsy用的JAVA GUI即javaFX? /usr/lib/jvm/bellsoft-java8-full-amd64/bin/javac -version #javac 1.8.0_372 2. Installing The Sleuth Kit 下载Sleuth Linux .deb安装包sleuthkit github下载页面 sleuthkit-java_4.12.0-1_amd64.deb cd /app/autopsy-home/ wget https://github.com/sleuthkit/sleuthkit/releases/download/sleuthkit-4.12.0/sleuthkit-java_4.12.0-1_amd64.debsudo apt update sudo apt install /app/autopsy-home/sleuthkit-java_4.12.0-1_amd64.deb#安装结果 ldconfig -p | grep tsk # libtsk_jni.so.0 (libc6,x86-64) = /lib/x86_64-linux-gnu/libtsk_jni.so.0 # libtsk_jni.so (libc6,x86-64) = /lib/x86_64-linux-gnu/libtsk_jni.so # libtsk.so.19 (libc6,x86-64) = /lib/x86_64-linux-gnu/libtsk.so.19 # libtsk.so (libc6,x86-64) = /lib/x86_64-linux-gnu/libtsk.so 3.Installing Autopsy ######sudo rm -fr ~/.autopsy/ /app/autopsy-4.20.0-install/linux_macos_install_scripts/install_application.sh -z /app/autopsy-home/autopsy-4.20.0.zip -i /app/autopsy-home/ -j /usr/lib/jvm/bellsoft-java8-full-amd64/ 4.启动autopsy export JAVA_HOME=/usr/lib/jvm/bellsoft-java8-full-amd64/ export PATH=$JAVA_HOME/bin:$PATH which java #/usr/lib/jvm/bellsoft-java8-full-amd64//bin/javasudo bash -x /app/autopsy-home/autopsy-4.20.0/bin/autopsy #等同于以下命令: sudo /app/autopsy-home/autopsy-4.20.0/bin/../platform/lib/nbexec --jdkhome /usr/lib/jvm/bellsoft-java8-full-amd64/ --clusters /app/autopsy-home/autopsy-4.20.0/autopsy:/app/autopsy-home/autopsy-4.20.0/CoreTestLibs:/app/autopsy-home/autopsy-4.20.0/harness:/app/autopsy-home/autopsy-4.20.0/java: --userdir /root/.autopsy/dev --branding autopsy -J-Xms24m -J-Xmx4G -J-Xverify:none -J-XX:+UseG1GC -J-XX:+UseStringDeduplication -J-Dprism.order=sw -J-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:5005 #有打印: #SleuthkitJNI: loaded libtsk_jni #说明找到了libSleuthkitJNI.so#正常启动#need: chmod +x /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec注意 : 可能要注意这几点 启动一个autopsy后 ,第二个autopsy肯定启动报错同理,若启动了netbeans ,很可能autopsy也启动不了?Linux下 , 如果要选真磁盘(比如u盘), 启动autopsy必须 sudo /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec … ,否则没权限选择真磁盘提前执行: chmod +x /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec提醒 autopsy启动了哪些进程? 3个nbexec、1个jvm ps auxf #手工找到autopsy的进程们(3个nbexec、1个jvm),如下: root 58819 | \_ sudo /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec --jdkhome /usr/lib/jvm/bellsoft-java root 58820 | \_ sudo /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec --jdkhome /usr/lib/jvm/bellsoft- root 58821 | \_ /bin/sh /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec --jdkhome /usr/lib/jvm/be root 58889 | \_ /usr/lib/jvm/bellsoft-java8-full-amd64/bin/java -Djdk.home=/usr/lib/jvm/bellsoft-jps auxf | grep java #这些进程的完成命令行如下: root 58819 sudo /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec --jdkhome /usr/lib/jvm/bellsoft-java8-full-amd64/ --clusters /app/autopsy-home/autopsy-4.20.0/autopsy:/app/autopsy-home/autopsy-4.20.0/CoreTestLibs:/app/autopsy-home/autopsy-4.20.0/harness:/app/autopsy-home/autopsy-4.20.0/java: --userdir /home/zz/.autopsy/dev --branding autopsy -J-Xms24m -J-Xmx4G -J-Xverify:none -J-XX:+UseG1GC -J-XX:+UseStringDeduplication -J-Dprism.order=swroot 58820 sudo /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec --jdkhome /usr/lib/jvm/bellsoft-java8-full-amd64/ --clusters /app/autopsy-home/autopsy-4.20.0/autopsy:/app/autopsy-home/autopsy-4.20.0/CoreTestLibs:/app/autopsy-home/autopsy-4.20.0/harness:/app/autopsy-home/autopsy-4.20.0/java: --userdir /home/zz/.autopsy/dev --branding autopsy -J-Xms24m -J-Xmx4G -J-Xverify:none -J-XX:+UseG1GC -J-XX:+UseStringDeduplication -J-Dprism.order=swroot 58821 /bin/sh /app/autopsy-home/autopsy-4.20.0/platform/lib/nbexec --jdkhome /usr/lib/jvm/bellsoft-java8-full-amd64/ --clusters /app/autopsy-home/autopsy-4.20.0/autopsy:/app/autopsy-home/autopsy-4.20.0/CoreTestLibs:/app/autopsy-home/autopsy-4.20.0/harness:/app/autopsy-home/autopsy-4.20.0/java: --userdir /home/zz/.autopsy/dev --branding autopsy -J-Xms24m -J-Xmx4G -J-Xverify:none -J-XX:+UseG1GC -J-XX:+UseStringDeduplication -J-Dprism.order=swroot 58889 /usr/lib/jvm/bellsoft-java8-full-amd64/bin/java -Djdk.home=/usr/lib/jvm/bellsoft-java8-full-amd64 -classpath /app/autopsy-home/autopsy-4.20.0/platform/lib/boot.jar:/app/autopsy-home/autopsy-4.20.0/platform/lib/org-openide-modules.jar:/app/autopsy-home/autopsy-4.20.0/platform/lib/org-openide-util-lookup.jar:/app/autopsy-home/autopsy-4.20.0/platform/lib/org-openide-util-ui.jar:/app/autopsy-home/autopsy-4.20.0/platform/lib/org-openide-util.jar:/usr/lib/jvm/bellsoft-java8-full-amd64/lib/dt.jar:/usr/lib/jvm/bellsoft-java8-full-amd64/lib/tools.jar -Dnetbeans.dirs=/app/autopsy-home/autopsy-4.20.0/autopsy:/app/autopsy-home/autopsy-4.20.0/CoreTestLibs:/app/autopsy-home/autopsy-4.20.0/harness:/app/autopsy-home/autopsy-4.20.0/java: -Dnetbeans.home=/app/autopsy-home/autopsy-4.20.0/platform -Xms24m -Xmx4G -Xverify:none -XX:+UseG1GC -XX:+UseStringDeduplication -Dprism.order=sw -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/home/zz/.autopsy/dev/var/log/heapdump.hprof org.netbeans.Main --cachedir /home/zz/.autopsy/dev/var/cache --userdir /home/zz/.autopsy/dev --branding autopsy #注意看此进程 是真java进程(jvm进程) autopsy的jvm进程用的jar和so autopsy的jvm进程pid #autopsy的jvm进程命令行中有openide字符串 ,据此 找到autopsy的jvm进程id: for pid in `pidof java `; do grep openide /proc/$pid/cmdline autopsy_pid=$pid; done #比如,autopsy_pid 为 87542autopsy的jvm进程用的jar #autopsy的jvm进程用的jar sudo lsof -p $autopsy_pid | grep app | grep ".jar" |tr -s " "| cut -d" " -f 9 ./autopsy_process_open_jars.txtautopsy的jvm进程用的 so #autopsy的jvm进程用的 so: libtsk.so、libtsk_jni*.so 的完整路径 sudo lsof -p $autopsy_pid | grep "\.
http://www.zqtcl.cn/news/781845/

相关文章:

  • 个人工作室网站源码带后台安徽服装网站建设
  • SEO案例网站建设公司好听的公司名字大全
  • 一些网站只能在微信打开怎么做的别人做的网站域名到期怎么办
  • 姑苏区做网站网站建设一条
  • 赣州人才网站wordpress论坛查看用户密码
  • asp.net 网站开发架构网站你懂我意思正能量不用下载视频
  • 沈阳网站设计推广诸暨网络推广
  • 福建网站开发公司电话成都丁香人才网官网专区
  • 做网站标题居中代码对网页设计作品的意见
  • 网站建设实训考试普洱网站搭建
  • 你认为视频网站如何做推广asp网站木马扫描
  • 学校门户网站什么意思c2c网站建设要多少钱
  • asp怎么样做网站后台陕西咸阳做网站的公司
  • 手机网站模板wordpress编辑图像
  • 汉语国际网站建设靖江做网站的
  • 网站防止采集如何运行安装wordpress
  • 高端论坛网站建设忘记了wordpress登录密码忘记
  • 哈尔滨网站运营服务商wordpress 访问缓慢
  • 织梦网站上传及安装定制网站建设广告
  • 阳光创信-网站建设首选品牌wordpress rss插件
  • 钦州网站建设公司哪家好邢台制作
  • 网站广告赚钱吗中国小型加工机械网
  • 2015做网站前景东莞公司的网页怎么做的
  • 专业网站设计制作过程网站什么模板做的
  • 如何制作网页的软件网站推广与搜索引擎优化
  • 四川内江网站建设太原网站建设网格未来
  • 陕西 网站建设 陕ICP创建商务站点的主要工作
  • 做照明出口的网站深圳 网站制作
  • 门户网站建设 简报嘉兴设计公司有哪些
  • 资阳房地产网站建设学校网站建设板块分析