标签: root

如何将我的.app文件从xcode的builds文件夹复制/运行到我的iphone上的/ Applications文件夹?(破解的)

所以我开发了一款应用.现在我手动将.app文件放入我的iphone(root)的/ Applications文件夹中.比我做的:

听起来应用程序没有签名.从Cydia下载ldid,然后像这样使用它:ldid -S /Applications/AccelerometerGraph.app/AccelerometerGraph

还要确保二进制文件标记为可执行文件:chmod + x /Applications/AccelerometerGraph.app/AccelerometerGraph

(通过)

比我使用UICache使应用程序可见.如果我运行它显示一个黑屏幕1/4秒然后它关闭...(我不是iphone开发程序的成员).

我有什么不对吗?

有没有更好的办法?

非常感谢你!:)

iphone root jailbreak

2
推荐指数
1
解决办法
2892
查看次数

如何让你的Android应用程序只要求超级用户访问一次?

我正在创建我的第一个Android应用程序,它正在更改您的MAC地址和设备主机名.但是,我只想要一次请求超级用户访问权限.

这就是我当前正在执行su命令的方式:

String[] cmdHost = { "su", "-c", "/system/bin/setprop net.hostname " + strHostname};
execute = Runtime.getRuntime().exec(cmdHost);
Run Code Online (Sandbox Code Playgroud)

每次用户按下按钮更改主机名或MAC地址时,都会再次请求超级用户访问.

有什么办法可以解决这个问题吗?另外,我看到一些应用程序只在SuperUser应用程序日志中执行/ system/bin/sh.我显示了整个命令.

非常感谢你!

java permissions android root

2
推荐指数
1
解决办法
2548
查看次数

使用 Ionic Zip 将 zip 中的文件夹解压到另一个目录的根目录(不包含 zip 中包含的文件夹)

我试图让 Ionic zip 将 zip 文件内的文件夹提取到指定的根目录中。我的问题是里面的zip文件是“zipfile.zip\some_folder\”。我想将“some_folder”中的所有文件提取到另一个目录根目录。

这就是我所做的

using (ZipFile zip = ZipFile.Read("zipfile.zip"))
{
var selection = (from cf in zip.Entries
                 where (cf.FileName).StartsWith("some_folder/")
                 select cf);

foreach (var cf in selection)
    {
    try
        {
            cf.Extract(destinationPath, ExtractExistingFileAction.OverwriteSilently);
            progress.Value = progress.Value + 1;
        }
        catch (Exception ex)
        {
            installProblems = true;
        }

    }
}
Run Code Online (Sandbox Code Playgroud)

上面代码的问题是,它也将自身的文件夹提取到“destinationPath\some_folder”中。我希望将“zipfile.zip\some_folder\”中的文件提取到“destinationPath\”中

希望您能帮忙!

编辑 :

所以我尝试了一些东西,并想出了一些可行的东西,但我不喜欢它:

using (ZipFile zip = ZipFile.Read("zipfile.zip"))
{
    var selection = (from cf in zip.Entries
                                 where (cf.FileName).StartsWith("some_folder/")
                                 select cf);

    selection.ToList().ForEach(entry =>
    {
        try
        {
            entry.FileName = entry.FileName.Substring(12); …
Run Code Online (Sandbox Code Playgroud)

zip extract root subdirectory

2
推荐指数
1
解决办法
5338
查看次数

exim4 无法向 root 发送电子邮件(所有本地主机用户)

我的 exim4 配置有问题。我尝试向 root 发送电子邮件,但电子邮件在队列中保持冻结状态。

我试过这个:

root@server2:~# echo TEST | mail -s "Hello this is testing email" root
Run Code Online (Sandbox Code Playgroud)

并且电子邮件在队列中(冻结),请参阅下面的一些输出。

在日志 (/var/log/exim4/mainlog) 中是这样的消息:

2014-06-11 11:47:36 1Wuf84-0004o3-E4 <= root@server2.mydomain.cz U=root P=local S=416
2014-06-11 11:47:36 1Wuf84-0004o3-E4 remote host address is the local host: server2.mydomain.cz
2014-06-11 11:47:36 1Wuf84-0004o3-E4 == mailer-daemon@server2.mydomain.cz R=dnslookup defer (-1): **remote host address is the local host**
2014-06-11 11:47:36 1Wuf84-0004o3-E4 Frozen
Run Code Online (Sandbox Code Playgroud)

本地主机是可路由的(我希望):

root@server2:~# exim -bt localhost
LOG: MAIN
  remote host address is the local host: server2.danielblazek.cz (while routing <localhost@server2.mydomain.cz>)
localhost@server2.mydomain.cz cannot …
Run Code Online (Sandbox Code Playgroud)

email debian exim root

2
推荐指数
1
解决办法
8162
查看次数

无需植根设备即可卸载/安装系统应用程序

有没有办法在不植根设备的情况下将 apk 推送到 system/app 文件夹?

我找到了几种在有 root 权限的设备上执行此操作的方法,但我正在寻找一种无需先将设备 root 权限即可执行此操作的方法。

如果它有任何区别,我想在三星 S4 上执行此操作并使用 twrp 作为自定义恢复。

PS:不幸的是,首先生根和取消生根也不是一种选择。

android root

2
推荐指数
1
解决办法
5485
查看次数

Arch Linux sudo:找不到命令

我最近在Raspberry Pi上安装了Arch Linux,并以root用户身份登录并创建了自己的用户帐户后,尝试使用sudo命令。结果是:

[phillipus@alarmpi home]$ sudo mkdir Public
bash: sudo: command not found
Run Code Online (Sandbox Code Playgroud)

搜索问题后,我以身份登录root并执行pacman -S sudo。然后输出很长的文字,并确认了安装。在此之后,我尝试使用sudoas root和as作为用户,两次都得到相同的响应。解决该问题的另一种方法后,我尝试将自己添加到中/etc/sudoers,但发现该问题不存在。

我对Linux不太熟悉,所以能否请您完整解释一下您的回答?

bash sudo root archlinux raspberry-pi

2
推荐指数
2
解决办法
7023
查看次数

无需完全 root 访问权限即可读取 /proc/&lt;pid&gt;/fd/&lt;fd&gt;

我有一个程序(https://github.com/raboof/connbeat),它依赖于/proc/[pid]/fd/*查找给定(网络)inode 的进程。

/proc/[pid]/fd只能由 root 读取,但为了安全起见,我想尽可能地放弃权限。

有没有什么方法可以(有效地)获得进程和索引节点之间的关系,而不需要完全的 root 权限?也许我可以有选择地授予某些系统调用使用功能的访问权限?

linux security root linux-kernel linux-capabilities

2
推荐指数
1
解决办法
1949
查看次数

使用 xslt 从 xml 中删除根标记

我有一个像这样的 xml 文件

<root>
<level1>data</level1>
<level1>data</level1>
.
.
.
<level1>data</level1>
<level1>data</level1>
</root>
Run Code Online (Sandbox Code Playgroud)

我想使用 xslt 删除根标记。谁能帮我?我的问题是我有多级 1 数据。

谢谢你的帮助

xml xslt wso2 root

2
推荐指数
1
解决办法
1240
查看次数

在 mssql docker 容器中获取 root 访问权限

我根据微软提供的官方镜像创建了一个 MSSQL docker 容器(https://hub.docker.com/_/microsoft-mssql-server)。

我在正在运行的容器内启动了一个 bash shell,并试图删除一些文件。

sudo docker exec -it sql1 "bash"
Run Code Online (Sandbox Code Playgroud)

在容器内,它正在使用该mssql帐户(默认情况下)。

当我尝试删除文件时,似乎存在一些权限问题。

rm -f *.csv
rm: cannot remove 'xxx.csv': Operation not permitted
Run Code Online (Sandbox Code Playgroud)

如何获得删除文件的root权限?我不确定我可以使用什么默认密码rm以 root身份运行。

非常感谢!

linux sql-server containers root docker

2
推荐指数
1
解决办法
1488
查看次数

如何在 PAM 上为普通用户和 root 设置不同的密码规则

请耐心听我说一会儿。我正在做一个设置 VM 的大学练习,但我很难理解 PAM 是什么以及实际工作原理。谷歌上出现的所有结果要么太基本,要么太复杂,我真的不知道该查什么。我的练习要求我为普通用户和 root 设置一系列规则:

要设置强密码策略,您必须遵守以下要求:

  • 您的密码长度必须至少为 10 个字符。
  • 它必须包含一个大写字母和一个数字。
  • 它不得包含超过 3 个连续的相同字符。
  • 密码不得包含用户名。
  • 以下规则不适用于 root 密码:密码必须至少包含 7 个不属于以前密码的字符。
  • 当然,你的root密码必须符合这个政策

我还没有找到任何好的网站来解释 PAM 如何以良好的方式工作,但是我发现对于普通用户我需要使用以下命令进行编辑/etc/pam.d/common-password

password        requisite          pam_pwquality.so retry=3 minlen=10 ucredit=-1 dcredit=-1 maxrepeat=3 reject_username difok=7 enforce_for_root
Run Code Online (Sandbox Code Playgroud)

虽然我不明白 PAM 是如何工作的,但我确实了解它的标志。我的问题是如何为 root 设置不同的规则?

passwords debian pam root

2
推荐指数
1
解决办法
1689
查看次数