diff options
| -rw-r--r-- | AUTHORS | 4 | ||||
| -rw-r--r-- | src/asr.c | 2 | ||||
| -rw-r--r-- | src/asr.h | 2 | ||||
| -rw-r--r-- | src/common.c | 2 | ||||
| -rw-r--r-- | src/common.h | 2 | ||||
| -rw-r--r-- | src/dfu.c | 2 | ||||
| -rw-r--r-- | src/dfu.h | 2 | ||||
| -rw-r--r-- | src/download.c | 1 | ||||
| -rw-r--r-- | src/download.h | 1 | ||||
| -rw-r--r-- | src/idevicerestore.c | 2 | ||||
| -rw-r--r-- | src/idevicerestore.h | 2 | ||||
| -rw-r--r-- | src/img3.c | 2 | ||||
| -rw-r--r-- | src/img3.h | 2 | ||||
| -rw-r--r-- | src/ipsw.c | 4 | ||||
| -rw-r--r-- | src/ipsw.h | 4 | ||||
| -rw-r--r-- | src/limera1n.c | 42 | ||||
| -rw-r--r-- | src/limera1n.h | 21 | ||||
| -rw-r--r-- | src/limera1n_payload.h | 21 | ||||
| -rw-r--r-- | src/mbn.c | 1 | ||||
| -rw-r--r-- | src/normal.c | 2 | ||||
| -rw-r--r-- | src/normal.h | 2 | ||||
| -rw-r--r-- | src/recovery.c | 2 | ||||
| -rw-r--r-- | src/recovery.h | 2 | ||||
| -rw-r--r-- | src/restore.c | 2 | ||||
| -rw-r--r-- | src/restore.h | 4 | ||||
| -rw-r--r-- | src/tss.c | 2 | ||||
| -rw-r--r-- | src/tss.h | 3 | 
27 files changed, 113 insertions, 25 deletions
| @@ -1 +1,3 @@ -posixninja +Joshua Hill <posixninja@gmail.com> +Martin Szulecki <m.szulecki@libimobiledevice.org> +Nikias Bassen <nikias@gmx.li>
\ No newline at end of file @@ -2,6 +2,8 @@   * asr.h   * Functions for handling asr connections   * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -2,6 +2,8 @@   * asr.h   * Functions for handling asr connections   * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/common.c b/src/common.c index b95b5e3..51dd68b 100644 --- a/src/common.c +++ b/src/common.c @@ -2,6 +2,8 @@   * common.c   * Misc functions used in idevicerestore   * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/common.h b/src/common.h index 611a006..e626e2c 100644 --- a/src/common.h +++ b/src/common.h @@ -2,6 +2,8 @@   * common.h   * Misc functions used in idevicerestore   * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -2,6 +2,8 @@   * dfu.c   * Functions for handling idevices in DFU mode   * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -2,6 +2,8 @@   * dfu.h   * Functions for handling idevices in normal mode   * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/download.c b/src/download.c index aa4c61a..e8a315d 100644 --- a/src/download.c +++ b/src/download.c @@ -2,6 +2,7 @@   * download.c   * file download helper functions   * + * Copyright (c) 2012-2013 Martin Szulecki. All Rights Reserved.   * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/download.h b/src/download.h index 7e82b52..1c60e4e 100644 --- a/src/download.h +++ b/src/download.h @@ -2,6 +2,7 @@   * download.h   * file download helper functions (header file)   * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved.   * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/idevicerestore.c b/src/idevicerestore.c index 13b7031..25590e1 100644 --- a/src/idevicerestore.c +++ b/src/idevicerestore.c @@ -2,6 +2,8 @@   * idevicerestore.c   * Restore device firmware and filesystem   * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/idevicerestore.h b/src/idevicerestore.h index e193846..1b960cf 100644 --- a/src/idevicerestore.h +++ b/src/idevicerestore.h @@ -2,6 +2,8 @@   * idevicerestore.h   * Restore device firmware and filesystem   * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -2,6 +2,8 @@   * img3.c   * Functions for handling with Apple's IMG3 format   * + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2010 Martin Szulecki. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -2,6 +2,8 @@   * img3.h   * Functions for handling with Apple's IMG3 format   * + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2010 Martin Szulecki. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -1,7 +1,9 @@  /* - * ipsw.h + * ipsw.c   * Utilities for extracting and manipulating IPSWs   * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -1,7 +1,9 @@  /* - * ipsw.c + * ipsw.h   * Definitions for IPSW utilities   * + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2010 Martin Szulecki. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/limera1n.c b/src/limera1n.c index 5d9eb4f..265052c 100644 --- a/src/limera1n.c +++ b/src/limera1n.c @@ -1,23 +1,25 @@ -/** -  * GreenPois0n Syringe - exploits/limera1n/limera1n.c -  * Copyright (C) 2010 Chronic-Dev Team -  * Copyright (C) 2010 Joshua Hill -  * -  * Based on exploit discovered by geohot -  * -  * This program is free software: you can redistribute it and/or modify -  * it under the terms of the GNU General Public License as published by -  * the Free Software Foundation, either version 3 of the License, or -  * (at your option) any later version. -  * -  * This program is distributed in the hope that it will be useful, -  * but WITHOUT ANY WARRANTY; without even the implied warranty of -  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -  * GNU General Public License for more details. -  * -  * You should have received a copy of the GNU General Public License -  * along with this program.  If not, see <http://www.gnu.org/licenses/>. - **/ +/* + * limera1n.c + * Helper code for limera1n exploit based on discovery by geohot + *  + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (C) 2010 Chronic-Dev Team + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA + */  #include <stdio.h>  #include <string.h> diff --git a/src/limera1n.h b/src/limera1n.h index c96214a..c417170 100644 --- a/src/limera1n.h +++ b/src/limera1n.h @@ -1,3 +1,24 @@ +/* + * limera1n.h + * Helper code for limera1n exploit based on discovery by geohot + *  + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA + */ +  #ifndef __LIMERA1N_H  #define __LIMERA1N_H  #include <libirecovery.h> diff --git a/src/limera1n_payload.h b/src/limera1n_payload.h index 6a5627e..cc6f570 100644 --- a/src/limera1n_payload.h +++ b/src/limera1n_payload.h @@ -1,3 +1,24 @@ +/* + * limera1n.h + * Payload for limera1n exploit + *  + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved. + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA + */ +  unsigned char limera1n_payload[] = {    0x7f, 0x46, 0x07, 0xe0, 0xc0, 0x46, 0xc0, 0x46,    0xc0, 0x46, 0xc0, 0x46, 0xc0, 0x46, 0xc0, 0x46,  @@ -2,6 +2,7 @@   * mbn.c   * support for .mbn file format (found in .bbfw files)   * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved.   * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/normal.c b/src/normal.c index b3cfb81..725fccf 100644 --- a/src/normal.c +++ b/src/normal.c @@ -2,6 +2,8 @@   * normal.h   * Functions for handling idevices in normal mode   * + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved. + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/normal.h b/src/normal.h index f6998e0..44cf854 100644 --- a/src/normal.h +++ b/src/normal.h @@ -2,6 +2,8 @@   * normal.h   * Functions for handling idevices in normal mode   * + * Copyright (c) 2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/recovery.c b/src/recovery.c index 71f808f..3edba5c 100644 --- a/src/recovery.c +++ b/src/recovery.c @@ -2,6 +2,8 @@   * recovery.c   * Functions for handling idevices in recovery mode   * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/recovery.h b/src/recovery.h index 0adc335..42fddad 100644 --- a/src/recovery.h +++ b/src/recovery.h @@ -2,6 +2,8 @@   * recovery.h   * Functions for handling idevices in recovery mode   * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/restore.c b/src/restore.c index 22a057a..bd4c39e 100644 --- a/src/restore.c +++ b/src/restore.c @@ -2,6 +2,8 @@   * restore.c   * Functions for handling idevices in restore mode   * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012-2013 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or diff --git a/src/restore.h b/src/restore.h index 2389b3b..d37e3ce 100644 --- a/src/restore.h +++ b/src/restore.h @@ -1,7 +1,9 @@ -			/* +/*   * restore.h   * Functions for handling idevices in restore mode   * + * Copyright (c) 2010-2012 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -2,6 +2,8 @@   * tss.c   * Functions for communicating with Apple's TSS server   * + * Copyright (c) 2010-2013 Martin Szulecki. All Rights Reserved. + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or @@ -1,7 +1,8 @@  /* - * ipsw.c + * tss.h   * Definitions for communicating with Apple's TSS server.   * + * Copyright (c) 2012 Nikias Bassen. All Rights Reserved.   * Copyright (c) 2010 Joshua Hill. All Rights Reserved.   *   * This library is free software; you can redistribute it and/or | 
